7

カタカナ文字 ( http://en.wikipedia.org/wiki/Katakana#Unicode ) を見ると、Unicode 範囲からランダムな文字を取得するにはどうすればよいですか?

私は親しい

String.fromCharCode(0x30A0 + Math.random() * 60);

「60」は範囲の大まかな推測です。「U+30A0 ... U+30FF」でコーディングする方法はありますか?

ありがとう。

4

2 に答える 2

10

あなたはこれを行うことができます :

String.fromCharCode(0x30A0 + Math.random() * (0x30FF-0x30A0+1));

であることに注意してください。最後のものを追加する必要がある場合は0x30FF-0x30A0(結果を に返します)、ではなくを作成します。951Math.random[0,1[9660

于 2013-10-18T11:35:51.830 に答える