【发布时间】:2022-01-04 10:41:19
【问题描述】:
我编写了一个简单的 for 循环,以更好地理解 charCodeAt() 和 fromCharCode() 并解决 odin 项目的凯撒密码练习,您必须编写函数来编码字符串。
它在第一次迭代时停止,我不知道为什么。 当我控制台记录 str.charCodeAt(i) 时,它会循环,但是当我添加函数的其余部分时,它会停止。
function uniCode(str, num) {
for(let i = 0; i < str.length;i++) {
//console.log(str.charCodeAt(i) + num);
let charCode = str.charCodeAt(i) + num;
let newStr = String.fromCharCode(charCode);
return newStr;
}
}
uniCode("Help!", 3);
'K'
很高兴得到任何帮助!
谢谢!
【问题讨论】:
标签: javascript loops for-loop fromcharcode