gpt4 book ai didi

javascript - 如何使用 Javascript 将字母转换为数字?

转载 作者:IT王子 更新时间:2023-10-29 03:10:49 25 4
gpt4 key购买 nike

如何在 JavaScript 中将字母转换为相应的数字?

例如:

a = 0
b = 1
c = 2
d = 3

我在 converting numbers to letters beyond the 26 character alphabet 上发现了这个问题,但它要求相反。

有没有办法在没有大数组的情况下做到这一点?

最佳答案

您可以使用 String.prototype.charCodeAt 从字符串中的任何索引获取代码点* .如果您的字符串是单个字符,您需要索引 0,而 a 的代码是 97(很容易从 JavaScript 中获取为 'a'.charCodeAt (0)),所以你可以这样做:

s.charCodeAt(0) - 97

如果您想反过来,String.fromCharCode采用 Unicode 代码点* 并返回一个字符串。

String.fromCharCode(97 + n)

* not quite

关于javascript - 如何使用 Javascript 将字母转换为数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22624379/

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