gpt4 book ai didi

javascript 字符串字符操作

转载 作者:行者123 更新时间:2023-12-03 07:29:02 29 4
gpt4 key购买 nike

我的挑战是创建一个函数,它接受一个字符串并返回一个新字符串,其中每个字符在字母表中前进 1 个空格。例如:“hello”返回“ifmmp”。

我还没有将我的代码包装在函数中。这将使我获得第一个新 Angular 色,但我不知道如何移动其余的新 Angular 色。

var str = "hello";

var numStr = [];

for (var i = 0; i < str.length; i++) {

numStr.push((str.charCodeAt(i) + 1));

}

var newStr = String.fromCharCode(numStr[0]);

//returns "i"

最佳答案

您可能需要使用fromCharCode()。创建一个函数可能看起来像这样:

JavaScript

var str = "hello";

function incrementStringLetters(s) {
var newStr = "";
for (var i = 0; i < s.length; i++) {
newStr += String.fromCharCode(s.charCodeAt(i)+1);
}
return newStr;
}


console.log(incrementStringLetters(str))

输出

ifmmp

在这里查看它的工作情况:https://jsfiddle.net/igor_9000/f0vy3h9v/

希望有帮助!

关于javascript 字符串字符操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35875708/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com