不知道代码哪里出错,就是位置不对

来源:3-15 编程练习

weibo_请叫我刺猬豆_0

2019-01-17 15:32:57

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>string方法</title>

</head>

<body>

<script>

    var para="JavaScript是属于网络的脚本语言!JavaScript被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。JavaScript是因特网上最流行的脚本语言。JavaScript很容易使用!你一定会喜欢它的!",

        num=0;

    for(var i=0;i<para.length;i++){

        if(para[i]=="J" && para.substr(i,10)=="JavaScript"){

            num++;

            document.write("JavaScript第"+num+"出现是在"+i+"的位置"+"<br/>");

        }

    }

    document.write("JavaScript在这段话中出现了"+num+"次");

</script>

</body>

</html>



写回答

1回答

山河远阔ZZ

2019-01-17

同学你好,代码是没有错误的哦。位置不对是因为你定义的字符串的文字跟练习里面的文字不一样,建议直接复制练习里面的文艺,这样位置显示就是正确的哦。

如果帮助到了你,欢迎采纳!

祝你学习愉快!

0

0 学习 · 36712 问题

查看课程