Skip to content

Instantly share code, notes, and snippets.

  • Save anonymous/e97f1fbb1b297a2283f9 to your computer and use it in GitHub Desktop.
Save anonymous/e97f1fbb1b297a2283f9 to your computer and use it in GitHub Desktop.
http://www.freecodecamp.com/twhite96 's solution for Bonfire: Return Largest Numbers in Arrays
// Bonfire: Return Largest Numbers in Arrays
// Author: @twhite96
// Challenge: http://www.freecodecamp.com/challenges/bonfire-return-largest-numbers-in-arrays?solution=function%20largestOfFour(arr)%20%7B%0A%20%20%2F%2F%20You%20can%20do%20this!%0A%20%20%0A%20%20var%20results%20%3D%20%5B%5D%3B%0A%20%20%0A%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%20arr.length%3B%20i%2B%2B)%20%7B%0A%20%20%20%20var%20largeNum%20%3D%200%3B%0A%20%20%20%20%0A%20%20%20%20for%20(var%20n%20%3D%200%3B%20n%20%3C%20arr%5Bi%5D.length%3B%20n%2B%2B)%20%7B%0A%20%20%20%20%20%20if%20(arr%5Bi%5D%5Bn%5D%20%3E%20largeNum)%20%7B%0A%20%20%20%20%20%20largeNum%20%3D%20arr%5Bi%5D%5Bn%5D%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20results%5Bi%5D%20%3D%20largeNum%3B%0A%20%20%7D%0A%20%20return%20results%3B%0A%7D%0A%0A%20%20%0A%20%20%0A%20%20%20%20%0A%0A%0A%0A%0AlargestOfFour(%5B%5B4%2C%205%2C%201%2C%203%5D%2C%20%5B13%2C%2027%2C%2018%2C%2026%5D%2C%20%5B32%2C%2035%2C%2037%2C%2039%5D%2C%20%5B1000%2C%201001%2C%20857%2C%201%5D%5D)%3B%0A
// Learn to Code at Free Code Camp (www.freecodecamp.com)
function largestOfFour(arr) {
// You can do this!
var results = [];
for (var i = 0; i < arr.length; i++) {
var largeNum = 0;
for (var n = 0; n < arr[i].length; n++) {
if (arr[i][n] > largeNum) {
largeNum = arr[i][n];
}
}
results[i] = largeNum;
}
return results;
}
largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment