如何将非数字字符串转换为int

Vah*_*ahx 1 javascript typescript angular

对于一项作业,我正在尝试重新创建一个我曾经在 ASP.NET 中制作的小项目。

它将文本的每个字母转换为其int值,然后添加 1 en 将其重新转换为 achar并将它们全部放回到单个字符串中。

现在我尝试在 Angular 中执行此操作,但在将非数字字符串转换为其int值时遇到问题。

我尝试使用ParseInt(),但这似乎只有在字符串是有效整数时才有效。

有没有办法将非数字字符串解析或转换为 int 值以及如何解析或转换?

Dam*_*ski 5

'String here'.split('').map(function (char) {
    return String.fromCharCode(char.charCodeAt(0) + 1);
}).join('');
Run Code Online (Sandbox Code Playgroud)

如果你指的是字符代码。