Javascript 如何在JS数组中只打印偶数?
我不知道如何从数组中只打印偶数:Javascript 如何在JS数组中只打印偶数?,javascript,arrays,Javascript,Arrays,我不知道如何从数组中只打印偶数: var arrayAgeList=[27,35,135,45,25,28,24] 我尝试了一些变体,但它们不起作用: while(in%2==0&&console.log(n))@FilipZafran您在什么时候打印任何内容?打印含义如屏幕上显示,在控制台中打印您可以添加一些上下文来解释这将如何回答问题,而不是只使用代码回答问题 var evenNumbers = arrayAgeList.filter(currentNumber => currentN
var arrayAgeList=[27,35,135,45,25,28,24]代码>
我尝试了一些变体,但它们不起作用:
while(i
我建议创建一个函数来实现这一点,并且要打印,您需要执行控制台日志之类的操作
var arrayAgeList=[27,35,135,45,25,28,24];
函数偶数(列表){
用于(列表的变量i){
如果(i%2==0){
控制台日志(i)
}
}
}
偶数(arrayAgeList)
您需要声明i
,并为
循环获取一个,然后从零开始,因为索引是基于零的
对于检查,您需要索引的值isnted,如果true
,则使用该值进行输出
var arrayAgeList=[27,35,135,45,25,28,24],
我
对于(i=0;i }
您可以使用数组。过滤器
为了过滤数组并只保留偶数,您可以直接打印它。
const arrayAgeList=[27,35,135,45,25,28,24];
常量偶数=num=>num%2==0;
const evenAges=arrayAgeList.filter(偶数);
evenAges.forEach(age=>console.log(age))代码>你在哪里做事?请添加您的代码,您尝试过。刷新,现在应该在那里arrayAgeList.forEach(n=>n%2==0&&console.log(n))
@FilipZafran您在什么时候打印任何内容?打印含义如屏幕上显示,在控制台中打印您可以添加一些上下文来解释这将如何回答问题,而不是只使用代码回答问题
var evenNumbers = arrayAgeList.filter(currentNumber => currentNumber % 2 === 0)