function largestOfFour(arr) { return arr.map(function(num) { return Math.max.apply(null, num); }); } largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]);
Part Australian / Part Canadian
function largestOfFour(arr) { return arr.map(function(num) { return Math.max.apply(null, num); }); } largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]);
function titleCase(str) { str = str.replace(/wS*/g, function(str){return str.charAt(0).toUpperCase() + str.substr(1).toLowerCase();}); return str; } titleCase("I'm a little tea pot");
function findLongestWord(str) { str = str.split(" "); var longest = 0; var word = null; for(i=0; i<str.length; i++) { if (longest < str[i].length) { longest = str[i].length; word = str[i]; } } return word.length; } findLongestWord("The quick brown fox jumped over the lazy dog");
function palindrome(str) { // Good luck! var strippedString = str.toLowerCase().replace(/W|_/g,''); var reverseString = strippedString.split("").reverse().join(""); if (reverseString === strippedString) { return true; } else { return false; } } palindrome("eye");
function factorialize(num) { var thing = 1; for (var n = 2; n <= num; n++) { thing = n * thing; } return thing; } factorialize(5);
function reverseString(str) { var thing = str.split('').reverse().join(''); return thing; } reverseString("hello","Howdy","Greetings from Earth");
function meetBonfire(argument) { // Good luck! console.log("you can read this function's argument in the developer tools", argument); return true; } meetBonfire("You can do this!");