用数组打印偶数

问题描述

假设您有一个包含 5 个元素的全局 Array Arr,声明一个函数检查元素的值是否为偶数,如果是偶数元素则打印“Yes”,否则打印“NO”并在main 函数,以数组元素为属性,一次检查每个元素。

解决方法

在 JavaScript 中:

function isEven(n) {
  if (n % 2 === 0) {
    console.log("Yes,it is even");
  } else {
    console.log("No,it is not even");
  }
}

let arr = [1,2,3,4,5];

for (let element of arr) {
  console.log(`Is ${element} even?`);
  isEven(element);
}

预期输出:

Is 1 even?
No,it is not even
Is 2 even?
Yes,it is even
Is 3 even?
No,it is not even
Is 4 even?
Yes,it is even
Is 5 even?
No,it is not even