Показать сообщение отдельно
  #3 (permalink)  
Старый 02.09.2020, 16:05
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,740

Сообщение от tolstj
// Функция 2 - из книги (работает правильно)
function every(array, predicate) {
    for (let element of array) {
        if (!predicate(element)) return false;
    }
    return true;
}
Она не работает правильно!!!
let ar = [1,2,,4,,6];
let pred = (x) => x;

let res1 = ar.every(pred)

function every(array, predicate) {
    for (let element of array) {
        if (!predicate(element)) return false;
    }
    return true;
}
let res2 = every (ar, pred)
alert (res1+' '+res2)

Последний раз редактировалось voraa, 02.09.2020 в 16:15.
Ответить с цитированием