HarmonyOS 16位随机数的方法

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

HarmonyOS
2024-12-27 15:16:28
浏览
收藏 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);
  }
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
分享
微博
QQ
微信
回复
2024-12-27 16:59:43
相关问题
HarmonyOS 获取18随机数没有生效
860浏览 • 1回复 待解决
HarmonyOS 随机数获取
669浏览 • 1回复 待解决
16进制与结果异常
632浏览 • 1回复 待解决
在Hi3861怎么获取一个随机数
12860浏览 • 1回复 已解决
HarmonyOS ResourceColor 转16进制 string
1077浏览 • 1回复 待解决
HarmonyOS 获取用户
1230浏览 • 2回复 待解决
HarmonyOS 有关运算异常
636浏览 • 2回复 待解决
HarmonyOS 运算问题
582浏览 • 1回复 待解决
HarmonyOS 怎么获取当天运动步
1398浏览 • 1回复 待解决
如何生成随机uuid,有哪位知道啊?
3031浏览 • 1回复 待解决
HarmonyOS 如何打印出对象16进制标识
699浏览 • 1回复 待解决
HarmonyOS Uint8Array转16进制
833浏览 • 2回复 待解决