Язык JavaScript:
const arr = [1.2, 2, 3, 4, 5]
let countIntNumbers;
const result = arr.reduce((sum, current) => {
if(isInteger(current)){
countIntNumbers++
return sum + current;
}
return sum;
}, 0);
function isInteger(num) {
return (num ^ 0) === num;
console.info('Сумма целых чисел ' + result );
console.info('Количество элементов ' + arr.length);
Язык JavaScript:
const arr = [1.2, 2, 3, 4, 5]
let countIntNumbers;
const result = arr.reduce((sum, current) => {
if(isInteger(current)){
countIntNumbers++
return sum + current;
}
return sum;
}, 0);
function isInteger(num) {
return (num ^ 0) === num;
}
console.info('Сумма целых чисел ' + result );
console.info('Количество элементов ' + arr.length);