HarmonyOS 16位随机数的方法

想生成十六位随机数(大写英文字母如:GUOKAFEZQVGPVBDL),找到的都是生成自然数。

HarmonyOS
17h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

可参考如下代码:

aboutToAppear(): void {
    for (let i = 0; i < 16; i++) {
      console.log(this.getRandomUpperCaseLetter());
    }
  }
  //随机字母
  getRandomUpperCaseLetter() {
    const randomIndex = Math.floor(Math.random() * 26);
    const charCode = 65 + randomIndex;
    return String.fromCharCode(charCode);
  }
分享
微博
QQ
微信
回复
16h前
相关问题
HarmonyOS 获取18随机数没有生效
15浏览 • 0回复 待解决
16进制与结果异常
0浏览 • 0回复 待解决
在Hi3861怎么获取一个随机数
11761浏览 • 1回复 已解决
HarmonyOS 有关运算异常
54浏览 • 2回复 待解决
HarmonyOS 运算问题
30浏览 • 1回复 待解决
HarmonyOS 获取用户
84浏览 • 2回复 待解决
HarmonyOS ResourceColor 转16进制 string
84浏览 • 1回复 待解决
HarmonyOS 怎么获取当天运动步
510浏览 • 1回复 待解决
如何生成随机uuid,有哪位知道啊?
2163浏览 • 1回复 待解决
HarmonyOS 设备获取每日步
393浏览 • 1回复 待解决
如何随机生成一个汉字?
384浏览 • 1回复 待解决