ปัญหา
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของจำนวนเต็ม arr ฟังก์ชันของเราควรส่งคืนสตริง 'คี่' หากผลรวมขององค์ประกอบทั้งหมดของอาร์เรย์เป็นเลขคี่หรือ 'คู่' หากเป็นคู่
ตัวอย่าง
ต่อไปนี้เป็นรหัส -
const arr = [5, 1, 8, 4, 6, 9];
const assignSum = (arr = []) => {
const sum = arr.reduce((acc, val) => {
return acc + val;
}, 0);
const isSumEven = sum % 2 === 0;
return isSumEven ? 'even' : 'odd';
};
console.log(assignSum(arr)); ผลลัพธ์
ต่อไปนี้เป็นเอาต์พุตคอนโซล -
odd