问题描述
我试图在一个字符串中找到我的名字,但是看来JS不接受我的if
语句。
它在第一个{
if (text[i] === myName[0] && text.slice(i, i+myName.length === myName){
for (var j = i; j < (i + myName.length); j++)
{
hits.push(text[j]);
}
}
1楼
缺少右括号。
您的if statement
,
if (text[i] === myName[0] && text.slice(i, i+myName.length === myName){
您更新的if statement
,
if (text[i] === myName[0] && text.slice(i, i+myName.length === myName)) {
2楼
试试这个,你错过了一个括号
if (text[i] === myName[0] && text.slice(i, i+myName.length) === myName){
---^
代替
if (text[i] === myName[0] && text.slice(i, i+myName.length === myName){