String对象中indexOf()的js代码
程序员文章站
2023-12-22 20:13:10
...
写一个函数,参数为一个字符,一个字符串,返回这个字符出现在这个字符串的第几个位置,如果没有该字符,则给出相应提示
function situation(a,str) {
var arr=[];
for(var i=0;i<str.length;i++){
console.log(str[i]);
if(a==str[i]){
arr.push(i);
}
}
return arr;
}
var a=prompt("请输入一个字符:");
var str=prompt("请输入一个字符串:");
var num = situation(a,str);//接受返回的位置
if(num.length==0){
document.write("没有该字符");
}else{
for(var i=0;i<num.length;i++){
document.write("字符"+a+"在字符串"+str+"的第"+(num[i]+1)+"个位置");
document.write("</br>");
}
}
推荐阅读
-
String对象中indexOf()的js代码
-
String对象的indexOf方法
-
JS类的封装及实现代码_js面向对象
-
C#中的DataSet、string、DataTable、对象转换成Json的实现代码
-
JS实现查找数组中对象的属性值是否存在示例
-
Java中Integer.valueOf,parsetInt() String.valueOf的区别和结果代码解析
-
将List集合中的map对象转为List<对象>形式实例代码
-
JS实现查找数组中对象的属性值是否存在示例
-
C#中的DataSet、string、DataTable、对象转换成Json的实现代码
-
Android中js和原生交互的示例代码