我不知道我哪里错了,就是打印不出来啊!

来源:3-15 编程练习

慕码人044551

2020-07-01 20:56:25

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>string方法</title>

</head>

<body>

<script>

    //补充代码

    

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

a=0;

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

if(nums.substr(i,10) ==="javaScript"){

a++;

document.write('JavaScript第'+a+'次出现是在'+i+'的位置'+ '<br>');

}

}

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

        


</script>

</body>

</html>


写回答

1回答

好帮手慕夭夭

2020-07-02

同学你好,页面输出的是0次,说明你查询的内容在字符串中并没有出现:

http://img.mukewang.com/climg/5efd3b2d092a944502620044.jpg

所以根据这个问题,就要检查一下查询的内容是否与字符串出现的单词一致,发现单词确实不一致,改过来即可,如下:

http://img.mukewang.com/climg/5efd3b7e09d674e606860225.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程