js for循环加if里面的结果怎么返回出来
时间: 2024-04-12 16:28:26 浏览: 60
JavaScript for循环 if判断语句(学习笔记)
要在for循环中使用if条件,并将满足条件的结果返回出来,你可以使用一个变量来保存符合条件的结果,并在循环结束后返回这个变量。以下是一个示例:
```javascript
function findEvenNumbers(array) {
var evenNumbers = [];
for (var i = 0; i < array.length; i++) {
if (array[i] % 2 === 0) {
evenNumbers.push(array[i]);
}
}
return evenNumbers;
}
var myArray = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
var result = findEvenNumbers(myArray);
console.log(result); // 输出: [2, 4, 6, 8, 10]
```
在上面的示例中,我们定义了一个函数`findEvenNumbers`,它接收一个数组作为参数,并使用for循环遍历数组中的每个元素。在循环中,我们使用if条件判断当前元素是否为偶数,如果是偶数,则将其添加到`evenNumbers`数组中。最后,我们返回`evenNumbers`数组,其中包含所有满足条件的偶数。
请注意,具体的逻辑和返回结果取决于你的需求和条件。上述示例中的结果是返回数组中的所有偶数,你可以根据需要调整逻辑和返回结果。
阅读全文