給定一個數字列表,請確定其元素的總和是奇數還是偶數。
將答案作為字符串匹配"odd"或"even"。如果輸入數組為空,則將其視為:([0]具有零的數組)
function oddOrEven(array) {
var sum = 0;
for(var i = 0;i<array.length;i++){
sum = sum+array[i];
}
if(sum%2==0){
return "even";
}else{
return "odd";
}
}
測試:
console.log(oddOrEven([0]))//'even'
console.log(oddOrEven([1]))// 'odd'
console.log(oddOrEven([]))// 'even'
console.log(oddOrEven([0,1,5]))// 'even'
console.log(oddOrEven([0, -1, 2]))// 'odd'
console.log(oddOrEven([-1023, 1, -2]))// 'even'
