Size: a a a

2020 June 14

L

Lupusregina[beta] in pro.js
да
источник

4

418 in pro.js
Как на английском будет знак перед числом? ( плюс/минус )
источник

4

418 in pro.js
Надо название для переменной придумать)
источник

В

Виктория in pro.js
Ок

Array.prototype.mapRight = function(fn) {
   return this.map((_, i, arr) => fn(arr[arr.length - 1 - i], arr.length - 1 - i, arr));
};
источник

T

Th0r in pro.js
418
Как на английском будет знак перед числом? ( плюс/минус )
sign
источник

L

Lupusregina[beta] in pro.js
Виктория
Ок

Array.prototype.mapRight = function(fn) {
   return this.map((_, i, arr) => fn(arr[arr.length - 1 - i], arr.length - 1 - i, arr));
};
источник

В

Виктория in pro.js
Стукну
источник

В

Виктория in pro.js
418
Как на английском будет знак перед числом? ( плюс/минус )
А что ты хочешь сделать?
Нужен контекст
источник

В

Виктория in pro.js
А вот я поди так захотела!
Вот так чтобы индексы шли.
И все тут
источник

4

418 in pro.js
Виктория
А что ты хочешь сделать?
Нужен контекст
Есть функция, которая принимает знак перед числом и само число ( да, здесь нужен именно знак )
источник

В

Виктория in pro.js
418
Есть функция, которая принимает знак перед числом и само число ( да, здесь нужен именно знак )
И че она делает?
источник

4

418 in pro.js
Виктория
И че она делает?
Это функция для слайда, но знак нужен для ифчиков
источник

4

418 in pro.js
Но тут не само имя функции, а параметр
источник

В

Виктория in pro.js
хМ
источник

В

Виктория in pro.js
418
Но тут не само имя функции, а параметр
Ты в арифметическом выражении хочешь менять знаки + и - в зависимости от переданного аргумента?
источник

4

418 in pro.js
Виктория
Ты в арифметическом выражении хочешь менять знаки + и - в зависимости от переданного аргумента?
Нет, у меня есть две переменные: slideWidth (сколько px надо <прослайдить> и slidedElements (n <прослайженых> элементов). Есть ф-ция slideHandler, которая  принимает два параметра: value и знак (если слайд вправо, то +, если влево, то -). Функция изменяет переменные (про которые я говорили вначале), к slideWidth просто прибавляет width, а к slidedElements в зависимости от знака прибавляет или отнимает 6 (константная величина)
источник

В

Виктория in pro.js
418
Нет, у меня есть две переменные: slideWidth (сколько px надо <прослайдить> и slidedElements (n <прослайженых> элементов). Есть ф-ция slideHandler, которая  принимает два параметра: value и знак (если слайд вправо, то +, если влево, то -). Функция изменяет переменные (про которые я говорили вначале), к slideWidth просто прибавляет width, а к slidedElements в зависимости от знака прибавляет или отнимает 6 (константная величина)
Вот.
Тут не нужны ифы.
Достаточно передать в функцию единицу, положительную или отрицательную (1/-1), и умножить на неё 6, оставив только операцию сложения
Примерно так
slidedElements += factor * 6
источник

AL

Andrii Litovchenko in pro.js
Только не напрямую передавать 1/-1, а вынести их в константы с нормальными именами и передавать их
Магические числа, всё такое
источник

В

Виктория in pro.js
Andrii Litovchenko
Только не напрямую передавать 1/-1, а вынести их в константы с нормальными именами и передавать их
Магические числа, всё такое
Это уже детали. Главное - передать саму суть решения
источник

4

418 in pro.js
источник