@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 не найдена
  • Вопрос задан
  • 112 просмотров
Решения вопроса 1
irtek
@irtek
Wordpress-addicted
every() это метод, а не функция, поэтому его нужно применять к объекту/массиву.
Поэтому браузер ругается на отсутствие функции every.

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

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

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