Я написал следующее:Javascript: Почему мой код ничего не предупреждает?
var pages=["[www.facebook.com] Facebook is cool. ","[www.bbc.co.uk] British broadcasting corporation. "];
function findScoreC2(s){
var scores=[];
var percentageScores=[];
var contentsArray=[];
s=s.toLowerCase();
for(i=0;i<pages.length; i++){
contentsArray=pages[i].substring(pages[i].indexOf("]")+1,pages[i].lastIndexOf(" "));
var lowerCaseContents=(pages[i].substring(pages[i].indexOf("]")+1,pages[i].lastIndexOf(" "))).toLowerCase();
scores[i] =(lowerCaseContents.split(s)).length-1
};
percentageScores=(scores[i]/contentsArray[i].length) * 100;
var finalArray=[];
for(i=0;i<percentageScores.length;i++){
finalArray.push("{score:"+percentageScores[i]+",index:"+i+"}")
};
alert(finalArray);
}
findScoreC2("facebook");
однако alert(finalArray)
предупреждения ни к чему (то есть окно предупреждения приходит вверх, но она ничего не говорит), когда он должен предупредить "{score:33,index:0},{score:0,index:1}"
.
Может ли кто-нибудь просветить меня, почему это может быть?
Большое спасибо
Я не могу увидеть код правильно, возможно, вам необходимо изменить ваш вопрос –
Даже я не мог видеть его, когда я не был зарегистрирован в После входа в систему , Я мог. Я не знаю почему .. но почему-то это так. –