这种写法为什么实现不了呢?

来源:3-16 编程练习

慕码人2001750

2021-04-24 11:49:42

效果图:(又将整句话给大写的写了一遍)http://img.mukewang.com/climg/608394b0094f468d10130049.jpg

代码:

<!DOCTYPE html>

<html>

<head lang="en">

    <meta charset="UTF-8">

    <title>toUpperCase和toLowerCase</title>

</head>

<body>

<script>

    var str="Never deter till tomorrow that which you can do today";

    var index=str.indexOf("tomorrow");

    var strNew=str.substring("index,index+8");

    var upperStr=strNew.toUpperCase();

    var upperStr_1="Never deter till "upperStr +" that which you can do today"

document.write(upperStr_1);

</script>

</body>

</html>



谢谢!


写回答

1回答

好帮手慕慕子

2021-04-24

同学你好,因为substring方法中参数使用引号包裹了,导致效果实现有误。

建议修改:去掉引号就好了。

http://img.mukewang.com/climg/608397bd0911113c08750145.jpg

祝学习愉快~


0

0 学习 · 15276 问题

查看课程