Я застрял здесь. На моей веб-странице есть абзац с id="history"
, и мне нужна функция для прокрутки myArray
, и если myArray[i]
соответствует, например, 10
, как показано ниже, сделайте что-нибудь. Пожалуйста, не предлагайте jQuery, как я узнаю об этом позже.петля через пустой массив, заполненный методом «push»
var myArray = [];
function myFunction(){
// do something
myArray.push(8);
myArray.push(10);
}
function myOtherFunction(){
document.getElementById('history').innerHTML = myArray;
}
function myAnotherFunction(){
for (var i = 0; i<=myArray.length; i++){
if (myArray[i] === 10){
//do something
}
}
}
Ваша верхняя граница в петле отключена на единицу. –
Что делать, если элемент массива действительно равен 10? –
Код выглядит хорошо. В чем проблема? – freakish