代码输出正确,却不能通过测试 I'm a little tea pot
alexguo503 opened this issue · 1 comments
alexguo503 commented
注意:这里只处理 FreeCodeCamp.cn 的相关问题,不处理 w3cschool 的任何问题
注意:请不要乱开无意义的 Issue,违者直接加黑名单
注意:Issue 是用来处理代码库中的 bug,不是用来提问题的。完成挑战过程中遇到的代码问题请在gitter 讨论组 或者 QQ 群 526289580 中讨论 (QQ 群验证答案: freeCodeCamp 注意大小写)
FreeCodeCamp.cn Issue 模板
如何使用本模板:
- 尽可能多填些相关信息,方便管理员参考
- 对于无法给出的内容,请删除掉那一行
以上内容请在提交 Issue 之前删除
浏览器信息
- 浏览器名称,版本号
- 操作系统
问题描述
- 问题是在什么时候,什么情况下遇到的
- 简要说明如何重现
你的代码
如果和代码相关,请在这里粘贴你的全部代码
截图(如果有)
alexguo503 commented
// 好吧,承认代码是丑了点,但输出是对的。。。
function titleCase(str) {
// 请把你的代码写在这里
strTemp = str.toLowerCase().split(' ');// 输出单词列表
var strConvert = '';
for (i=0;i<strTemp.length;i++) {
strConvert = strTemp[i][0].toUpperCase() + strTemp[i].slice(1); // slice (start,end)字符串从start位置开始切分
if (i===0) {
str = strConvert;
} else if (i>0) {
str = str + ' ' + strConvert;
}
}
return (""" + str + """) ;
}