继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

JS中indexOf函数的使用方法和实例

lost_island3
关注TA
已关注
手记 52
粉丝 8
获赞 94

蛤蟆可以吃队友,也可以吃对手。

如果数组第一个字符串元素包含了第二个字符串元素的所有字符,函数返回true。

举例,["hello", "Hello"]应该返回true,因为在忽略大小写的情况下,第二个字符串的所有字符都可以在第一个字符串找到。

["hello", "hey"]应该返回false,因为字符串"hello"并不包含字符"y"。

["Alien", "line"]应该返回true,因为"line"中所有字符都可以在"Alien"找到。

代码:

function mutation(arr) {
  var array = [];
  var count=0;
  for(var i=0;i<arr[1].length;i++)
    {
  var newArr = arr[1].toLowerCase().split('');
  array.push(arr[0].toLowerCase().indexOf(newArr[i]));
/*  if(result != -1){
    return true;
  }else{
    return false;
  }
    }*/

    }
  for(var j=0;j<array.length;j++){
  if(array[j] == -1){
    count++;
  }
  }
  return count == 0;
  }

mutation(["hello", "hey"]);
打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP