ша (1 === 1)
, а одно равно - присваивание. Во-вторых, просто загугли нужную тебе функцию или метод (зависит от того, что именно ты хочешь сделать). Гугл тебе выдаст соответствующию функцию/метод на MDN. Это хороший ресурс, по которому можно разобраться практически во всех аспектах программирование на JS. Повторюсь, решение максимально зависит от контекста. if(item == '')
function curry(...args) {
return (num) => {
if (!num) {
return args
}
return curry(...args, num)
}
}
с соблюдением всех основных требований.
непонимание базовых вещей
function uniqueArr(arr){
/**
* Принимает массив и возвращает его уникальные значения.
*/
const accumulate = []; // сохраняет уникальные значения
for (let foo of arr){
let count = 0; // счётчик для повторяющихся элементов
for (let bar of arr){
if (foo === bar) count++; // кол-во повторяющихся элементов
}
if (count === 1){
// если значение в массиве только одно,
// добавляет это значение в конечный массив
accumulate.push(foo);
}
}
return accumulate
}
по массиву пробежались несколько раз сложность не меняется
Разрешаю вам сделать это самостоятельно.
С заданиями - на фриланс