当前位置: 代码迷 >> JavaScript >> Java if语句错误,并且和('&&')
  详细解决方案

Java if语句错误,并且和('&&')

热度:27   发布时间:2023-06-07 15:32:51.0

我试图在一个字符串中找到我的名字,但是看来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]);
    } 
}

缺少右括号。

您的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)) {

试试这个,你错过了一个括号

if (text[i] === myName[0] && text.slice(i, i+myName.length) === myName){ 
                                                       ---^

代替

if (text[i] === myName[0] && text.slice(i, i+myName.length === myName){
  相关解决方案