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

请大神帮忙看看代码哪里错了~~想输出“o”的所有位置,可是没有任何输出

请大神帮忙看看代码哪里错了~~想输出“o”的所有位置,可是没有任何输出

qq_四月天_10 2017-01-18 19:46:55
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>string对象 </title><script type="text/javascript">  var mystr="Hello World wow o!"  var i;  for(i=0,i<=mystr.length,i++){    i=mystr.indexOf("o",i);    document.write(i);}   </script></head><body></body></html>
查看完整描述

1 回答

?
慕数据5775487

TA贡献76条经验 获得超19个赞

  for(i=0;i<=mystr.length;i++)是分号,不是逗号吧!

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>string对象 </title>
<script type="text/javascript">
  var mystr="Hello World wow o!"
  var i;
  for(i=0;i<mystr.length;i++){
  var a=mystr.indexOf("o",i);
   if(mystr[i]=="o"){
   document.write(a+'<br>');
   }
}   
</script>
</head>
<body>
</body>
</html>


查看完整回答
反对 回复 2017-01-18
  • 1 回答
  • 0 关注
  • 1035 浏览
慕课专栏
更多

添加回答

举报

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