char at是只能检索数字不能检索汉字和字母的是吗
来源:3-7 编程练习
Ting111
2019-06-12 15:36:07
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>搜索内容是否有敏感字"草"</title>
</head>
<body>
<script>
var a=prompt("请输入汉字");
var b=a.indexOf("草");
if(b!=-1){
document.write("敏感字‘草’在"+b+"的位置出现")
}else{
document.write("敏感字"+"'草'"+"首次出现的位置是"+b)
}
</script>
</body>
</html>
2回答
你好,同学写的代码没有问题,但是针对这道题来说是不完善的:
除了输出首次出现的位置,还要输出每个搜索内容所在的位置哦,可以再看一下题目要求。
祝学习愉快!
好帮手慕星星
2019-06-12
你好,charA方法参数就是索引哦:
所以只能是数字。
代码是不完善的,只能检测出首次出现的位置,可以使用for循环输出每个搜索内容所在的位置,参考:
自己可以测试下,祝学习愉快!
相似问题
回答 1
回答 2