我想創建一個基本的搜索「引擎」。這裏是我的代碼,但它不工作:如何搜索我的名字? (JavaScript)
alert("Search for your name!");
var name = prompt("Type in your name.").toLowerCase().split("");
var text = prompt("Type in some text with your name in it.").toLowerCase().split("");
var arrayNumber = 0;
var hits = [];
for(var i = 0; i < text.length; i++) {
if(name !== hits){
if(text[i] === name[arrayNumber]) {
hits.push(text[i]);
arrayNumber = arrayNumber + 1;
} else if (text[i] !== name[arrayNumber]) {
hits = [];
arrayNumber = 0;
} else {
alert("Soemthing went wrong!");
}
} else {
alert(hits);
}
}
我敢肯定,這是可怕的,但我想嘗試:d PS:我一直在學習JavaScript不到5天。
想象一下你的車機械師。 「這是我的車,它不起作用,再見!」你認爲他會很開心嗎? –
基本上,我想在特定的文本中找到名稱並提醒它。 –