如何使javascript中的字符串变得对incase敏感?

如何使javascript中的字符串变得对incase敏感?,javascript,Javascript,有人帮帮我吗 练习:编写一个函数indexOfIgnoreCase,它接受两个字符串并确定第一个字符串 在第一个字符串中出现第二个字符串 一串函数应该不区分大小写indexOfIgnoreCase(“bit”,“it”)和indexOfIgnoreCase(“bit”,“it”)应返回1 这就是我得到的。。它运转良好。。现在的问题是让它变得敏感 var indexOfIgnoreCase=function(x,y){ return x.indexOf(y); var output=ind

有人帮帮我吗

练习:编写一个函数indexOfIgnoreCase,它接受两个字符串并确定第一个字符串 在第一个字符串中出现第二个字符串 一串函数应该不区分大小写
indexOfIgnoreCase(“bit”,“it”)
indexOfIgnoreCase(“bit”,“it”)
应返回1

这就是我得到的。。它运转良好。。现在的问题是让它变得敏感

var indexOfIgnoreCase=function(x,y){
  return x.indexOf(y);
  var output=indexOfIgnoreCase("bit","it");
  return indexOfIgnoreCase.toUpperCase(); 
}

您可以使用正则表达式


这个问题肯定存在一些质量问题,但解决方法如下:

let indexOfIgnoreCase = function(x, y) {
    return x.toLowerCase().indexOf(y.toLowerCase());
}

你还在学习JavaScript吗?代码中的第一条语句已经从整个函数返回,因此您得到了一堆死代码。

在检查之前将所有语句都小写如何?看起来您有一个具有多个返回值的函数。我编辑了代码以使其可读,但您可能希望对其进行编辑以使代码有意义。此外,所有上限都没有帮助。请各位在投票前给出理由。(可能会对他有所帮助,比如这个网站的所有内容你都知道…@1010101除了向下投票按钮的工具提示还有什么要说的?“这个问题没有显示任何研究成果;它不清楚或没有用处”(忽略缺少的格式和不必要的尖叫)这一行
return indexOfIgnoreCase.toUpperCase()他想进行不区分大小写的匹配并返回索引。为什么他需要“知道它是否是小写的”?