JSFiddle - React, Tailwind, and code Playground
by LuckyCat
JavaScript
/*
Просуммировать числа из массива, которые больше 100
Реализовать функцию sumOnly100Plus, которая принимает аргументом массив, и возвращает сумму всех чисел массива, которые больше 100. В массиве могут быть не только числовые данные, их никак не учитывать. Пример работы:
sumOnly100Plus([150, "200", " ", 30, 300]); // 450
*/
function sumOnly100Plus(arr) {
var sum = 0;
for (var i=0; i<arr.length; i++){
if (typeof arr[i] == 'number' && arr[i] > 100) {
sum += arr[i];
//sum = sum + parseInt(arr[i]);
//console.log(arr[i]);
}
//console.log(sum);
}
console.log(sum);
console.log(arr);
return sum;
}
sumOnly100Plus([150, "200", " ", 30, 300]);