好的,所以我被分配了一个组合,它只显示注册人姓名的某些字母。应该是第一个和最后一个字母,然后是名字的第4个,例如:注册用户的名字是Teszt Elek,所以它应该是Tkz。但对我来说,它没有显示 k。又名最后一个字母。如果您需要更多代码,请询问。var ls = szulnev.charAt(0);var ny = szulnev.charAt(3);var us = szulnev.charAt(-1);var lsnyus = ls + ny + us ;
2 回答
ITMISS
TA贡献1871条经验 获得超8个赞
您计算的最后一个字符错误:
您可以使用不同的方式但具有不同的性能来实现这一点,
使用括号表示法:
var str = "测试"; var last = szulnev[szulnev.length - 1];
但不建议使用括号。
字符[索引]:
var lastLetter = szulnev.charAt(szulnev.length - 1)
这是可读和最快的。这是最推荐的方式。
子串:
szulnev.substring(szulnev.length - 1);
片:
szulnev.slice(-1);
它比子字符串略快。
添加回答
举报
0/150
提交
取消