ネストされた配列から偶数だけを出力する関数を記述しようとしています。ここに私の試みがあり、それは "未定義"を返し続けます。Javascriptネストされた配列偶数を返す
function printEvents(){
var nestedArr = [[1,2,3],[4,5,6],[7,8],[9,10,11,12]];
for (var i = 0; i<nestedArr.length; i++) {
for (var j = 0; j<nestedArr[i]; j++) {
var evenNumbers = nestedArr[i][j]
}
}
if (evenNumbers % 2 == 0) {
console.log(evenNumbers)
}
}
printEvents();
でReduceRightを使用することができます'--length'を追加します。そして2番目に、内側ループの内側に 'if 'を入れます。そうでなければ意味をなさない。 – wostex