Задать вопрос
@Lolipop999

Правильно ли я упростил коллбэк через стрелочную функцию?

let result = every([1, 2, 3, 4, 5], function(elem) { 
   if (elem > 0) { 
      return true; 
       
	} else { 
		return false; 
   } 
    
});


Упрощение

let result = every([1, 2, 3, 4, 5], (elem) => { 
   (elem > 0) ? true : false; 
});


ЗЫ как сделать так, чтобы результат выводился в консоль? Почему-то через console.log не выводит и пишет, что every не найдена
  • Вопрос задан
  • 115 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
irtek
@irtek
Wordpress-addicted
every() это метод, а не функция, поэтому его нужно применять к объекту/массиву.
Поэтому браузер ругается на отсутствие функции every.

const result = [1, 2, 3, 4, 5].every(elem => elem > 0)
console.log(result)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы