English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Math.random()メソッドが0を返します-1の間の浮動小数点数ランダム数(0を含むが、0を除く)1)。
Math.random();テストして見て‹/›
注意: Math.random()常に0と1の間の浮動小数点数。
Math.random()と Math.floor()一緒に使用すると、ランダムな整数を返すことができます。
このサンプルは0から9のランダムな整数:
Math.floor(Math.random() * 10);テストして見て‹/›
このサンプルは0から10のランダムな整数:
Math.floor(Math.random() * 11);テストして見て‹/›
このサンプルは以下から1まで10のランダムな整数:
Math.floor((Math.random() * 10) + 1);テストして見て‹/›
このサンプルは以下から1まで100のランダムな整数:
Math.floor((Math.random() * 100) + 1);テストして見て‹/›
このサンプルは以下から11まで20のランダムな整数:
Math.floor((Math.random() * 10) + 11);テストして見て‹/›
このサンプルは以下から51まで100のランダムな整数:
Math.floor((Math.random() * 50) + 51);テストして見て‹/›
このサンプルはmin(含む)とmax(含まない)の間のランダムな数値を返します:
function getRandom(min, max) { return Math.floor(Math.random() * (max - min)) + min; }テストして見て‹/›
このサンプルはminとmaxの間のランダムな数値を返します(両方を含む):
function getRandom(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }テストして見て‹/›
マウスの移動のランダムな数値を返します:
以下のDIVにマウス指を置いてください: