第1关:查找字符串的位置
(1)调用JavaScript内置的函数实现字符串的查找
函数mainJs()有两个字符串参数a和b,其中b比较短;要求将b从左到右在a中查找,返回查找的位置之和;
比如a为ababab,b为ab,b在三个地方与a的子串查找,位置分别是0、2和4,返回他们的和6;
function mainJs(a,b) {
//请在此处编写代码
/********** Begin **********/
var sum=0;
var k=0;
while(a.indexOf(b,k)!=-1){
sum+=a.indexOf(b,k);
k=a.indexOf(b,k)+1;
}
return sum;
/********** End **********/
}
第2关:求指定位置的字符
(2)取出身份证的前六位
mainJs()的参数a是一个身份证号,要求返回其中的前六位;
function mainJs(a) {
//请在此处编写代码
/********** Begin /
var s="";
for(var i=0;i<6;i++){
s=s+a.charAt(i);
}
return s;
/</