gpt4 book ai didi

Javascript 设置一个字母等于之前的字母

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

我想制作一个程序,在其中我们可以说每个字母都等于它前面的字母,除了字母a,它将被设置为0。但是,正如我我是初学者,我不太确定从哪里开始。我相信诸如 Javascript switch 语句之类的东西应该可以完成这项任务:

ar a,...,z;
switch (~~~~~~~) {
case 0:
"a" = "0";
break;
case 1:
"b" = "a";
break;
case 2:
"c" = "b";
break;
case n:
"letter" = "letter before it";
break;
...}

我的问题是如何将上面的伪代码转换为真实代码?

最佳答案

您不需要为每个字符都使用大小写。只需将字符的 ASCII 值与 ASCII 值 -1(即前一个字符)进行比较

str="a";
if(str.charCodeAt(0)==(str.charCodeAt(0)-1))
alert('true');

您可以过滤要在比较时忽略的 ASCII 值 97 (a)

关于Javascript 设置一个字母等于之前的字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31826763/

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