Как проверить массив на то что в нём нет элементов NaN ?
Мне нужно если в массиве нет элементов NaN запустить выполнение кода. Примерно такая модель:
let arr;
if (в arr нет элементов NaN) {
console.log('Ура!!!');
}
Т.к. мне нужно вывести сумму массива, я могу сделать такое рабочее решение - сделать переменную с результатом суммы и если оно не равно NaN то выводить результат, но оно мне кажется глупым:
let arr;
let summa = arr.reduce((sum, item) => sum + item);
!isNaN(summa) ? console.log(summa) : console.log('В массиве было NaN');