본문 바로가기

WEB

[JavaScript] 난수 생성하기 / random 함수 사용하기

random 함수를 사용해봅시다 😎


자바스크립트에서 난수를 생성하기 위해서는 random함수를 사용합니다. 

어떻게 사용하는지 알아봅시다!

 


1. 랜덤함수의 기본 형식

Math.random()

랜덤함수의 기본 형식은 이렇습니다.

Math.random()
>> 0.8884619588085902
Math.random()
>> 0.22529327510750785
Math.random()
>> 0.02286337270354788
Math.random()
>> 0.6717817297020712
Math.random()
>> 0.1569530396045069

이렇게 Math.random()을 사용하면 0~1(1은 미포함) 사이의 수를 반환합니다. 

 

이제 1 보다 큰 범위의 난수는 어떻게 생성하는지 알아봅시다!


2. 범위안의 난수 생성하기

Math.floor(Math.random()*3)+100

기본 형식은 이렇습니다. 

여기서 Math.floor란 내림을 의미합니다. 

이렇게 Math.random 뒤의 곱하는 숫자는 갯수, 더하는 숫자는 시작값이라고 생각하면 됩니다.