为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕运维8079593 2023-04-01 19:14:27
忽略大小写。举例fun(["hello", "hey"]) 返回 false.fun(["hello", "Hello"]) 返回 true.fun(["zyxwvutsrqponmlkjihgfedcba", "qrstu"]) 返回 true.fun(["Mary", "Army"]) 返回 true.fun(["Mary", "Aarmy"]) 返回 true
查看完整描述

2 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

<script type="text/javascript">

document.write("hello:hey -----"+fun(["hello", "hey"])+"</br>");
document.write("zyxwvutsrqponmlkjihgfedcba:qrstu -----"+fun(["zyxwvutsrqponmlkjihgfedcba", "qrstu"])+"</br>" );
document.write("Mary:Army -----"+fun(["Mary", "Army"])+"</br>");
document.write("Mary:Aarmy -----"+fun(["Mary", "Aarmy"])+"</br>");

function fun(arrs){
var temp1 = arrs[0].toUpperCase();
var temp2=arrs[1].toUpperCase();

var flag =true;
for(var i=0;i<temp2.length;i++){
if(temp1.indexOf(temp2.charAt(i))==-1){
flag = false;
}
}
return flag;

}
</script>

查看完整回答
反对 回复 2023-04-03
?
大话西游666

TA贡献1817条经验 获得超14个赞

function test(arr){    for (var i = 0 ; i < arr[1].length ; i++){        if(arr[0].toUpperCase().indexOf(arr[1].charAt(i).toUpperCase()) == -1){            return false;        }    }    return true;}

如果需要匹配大小写就把.toUpperCase()去掉


查看完整回答
反对 回复 2023-04-03
  • 2 回答
  • 0 关注
  • 83 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信