【发布时间】:2015-08-14 11:11:47
【问题描述】:
我想创建一个基本的搜索“引擎”。这是我的代码,但它不起作用:
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 天。
【问题讨论】:
-
想象一下把你的车开给修理工。 “这是我的车。它坏了。再见!”你觉得他会开心吗?
-
基本上,我想在特定文本中找到名称并提醒它。
标签: javascript search search-engine