3-31麻烦老师帮我看看哪里有问题,感谢。
来源:3-31 编程练习
EdisonWong
2018-11-08 09:52:39
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>首字母变大写</title> </head> <body> <script> //补充代码 var str="all time is no time when it is past"; function firstUpper(str){ var divStr=str.split(" "); var newStr=""; for(var i=0;i<divStr.length;i++){ newStr+=divStr[i].charAt(0).toUpperCase()+divStr[i].substr(1)+" "; } return newStr; } var output=firstUpper(str); document.write(output); </script> </body> </html>
1回答
好帮手慕夭夭
2018-11-08
你好同学 , 代码中如下多了一个空格 , 导致只有第一个单词的首字母进行了转换 :
要删除一个 ,如下修改:
祝学习愉快 ,望采纳
相似问题
回答 1
回答 2
回答 2
回答 2
回答 1