.js中的随机音乐符号

时间:2018-03-06 16:47:09

标签: javascript random character

我已经有一个生成字母和数字的(伪)随机脚本,但如何在-abc行添加音乐符号?或者其他任何Unicode字符?即使有可能,它会在所有浏览器中显示吗?最?几个?

1 个答案:

答案 0 :(得分:0)

这是一个选择随机符号的简单示例,应该适用于任何Unicode字符。

const test = Array.from("♩♪♫♬");
const elSymbols = document.getElementById("symbols");

function createRandomSymbols() {
  let ret = "";
  for (let i = 0; i < 10; i ++) {
    ret += test[
      Math.trunc(Math.random() * test.length)
    ];
  }
  elSymbols.innerText = ret;
}

createRandomSymbols();
document.getElementById("again").onclick = createRandomSymbols;
<div id="symbols" style="font-size: 30pt;margin-bottom:20px">
</div>

<button id="again">Again</button>