function lal (el) {
let newArr = [];
return newArr.push(el);
}
console.log(lal(2));
И второй пример, я его взял на freecodeCamp
function filteredArray(arr, elem) {
let newArr = [];
for(let i = 0; i < arr.length; i){
if (arr[i].indexOf(elem) == -1) {
newArr.push(arr[i])
i++
} else {
newArr = newArr
i++
};
}
return newArr;
}
Почему в первом примере мне выдаёт 1, как будто я попросил length
А во втором примере у меня вообще выдаёт пустой массив.
Поверьте, я чувствую себя идиотом, когда это не работает, но я знаю, что я не знаю какого то ньанса