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에 마우스 포인터를 가져다놓으세요: