Почему при исполнении выдает ошибку?
function findLongestWord(str) {
let words = str.split(' ');
let max = 0;
for (i = 0; i <= words.length; i++){
if (words[i].length > max){
max = words[i].length;
}
}
return max;
}
findLongestWord("The quick brown fox jumped over the lazy dog");
Индекс последнего элемента массива length - 1
, соответственно, условие, при нарушении которого цикл должен остановиться, i < words.length
или i <= words.length - 1
.
function findLongestWord(str) {
let words = str.split(' ');
let max = 0;
for (let i = 0; i < words.length; i++){ // !!!
if (words[i].length > max){
max = words[i].length;
}
}
return max;
}
console.log(findLongestWord("The quick brown fox jumped over the lazy dog"));
Идея такая: Есть веб-сайт, который имеет SPA-архитектуруЯ использую React, но появилась необходимость создать внутри сайта еще одно SPA
У меня есть галерея, но картинки не прогружается все, как мне загрузить например из массива все картинки, а потом уже запускать сайт, вот как...
Есть карта с автомобильным маршрутом из точки А в точку Х и кнопкойПри активации кнопки маршрут меняется на пешеходный из точки В в точку...