Tell us what’s happening:
the second for loop does not iterate over the arr
indexes just like the first for loop does
Your code so far
function largestOfFour(arrs) {
let max = 0;
for (const arr in arrs) {
console.log(`arrs[${arr}]: ${arrs[arr]}`)
for (const numb in arr) {
// console.log("arr[numb]: " + arrs[arr][numb])
console.log(`arrs[${arr}][${numb}]: ${arrs[arr][numb]}`)
// if(max<arrs[arr[numb]])
}
}
return arrs;
}
largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]);
** Output **
arrs[0]: 4,5,1,3
arrs[0][0]: 4
arrs[1]: 13,27,18,26
arrs[1][0]: 13
arrs[2]: 32,35,37,39
arrs[2][0]: 32
arrs[3]: 1000,1001,857,1
arrs[3][0]: 1000
Your browser information:
User Agent is: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36
.
Challenge: Return Largest Numbers in Arrays
Link to the challenge: