Basic Algorithm Scripting
Y seguimos con los cursos, pero este si pone a pensar bastante a como resolver los ejercicios, y poner en practica lo que se va aprendiendo.
1. Title-case-a-sentence
function titleCase(str) {
var convertToArray = str.toLowerCase().split(" ");
var result = convertToArray.map(function(val) {
return val.replace(val.charAt(0), val.charAt(0).toUpperCase());
});
return result.join(" ");
}
titleCase("I'm a little tea pot");
2. Find-the-longest-word-in-a-string
function findLongestWordLength(str) {
var words = str.split(' ');
var maxLength = 0;
for (var i = 0; i < words.length; i++) {
if (words[i].length > maxLength) {
maxLength = words[i].length;
}
}
return maxLength;
}
findLongestWordLength("The quick brown fox jumped over the lazy dog");
Comentarios
Publicar un comentario