3-31练习

来源:3-31 编程练习

慕少艾l

2018-11-21 21:20:31

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>首字母变大写</title>
</head>
<body>
<script>
    
    function dx(str){
     var str1=str.split(" ");
     for(var i=0;i<str1.length;i++){
     var y=str1[i].charAt(0).toUpperCase();
     var j=y+str1[i].substr(1)+" ";
     }
     return j;
    }
    var x="all time is no time when it is past";
    document.write(x);
</script>
</body>
</html>


写回答

1回答

好帮手慕星星

2018-11-22

代码中的问题:

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

1、需要在循环外面定义j变量,目的是为了拼接之前的内容,如果在for循环中定义j变量,每次都会是空的内容。

2、输出的时候直接调用传入x字符串即可。

自己完善测试下,祝学习愉快!

0

0 学习 · 36712 问题

查看课程

相似问题

3-31练习

回答 3

3-15练习

回答 2