Math.random()
0이상 1미만의 랜덤한 숫자를 생성한다.
( 0 <= 결과 < 1 )의 범위안에서 랜덤한 숫자를 생성하기 때문에
그 이상의 범위에서 랜덤한 숫자를 구하려면 다양한 처리를 해야 한다
const num = Math.random()
console.log("#랜덤한 숫자")
console.log(`0-1사이의 랜덤한 숫자 : ${num}`)
console.log("#랜덤한 숫자 범위 확대")
console.log(`0-10사이의 랜덤한 숫자 : ${num*10}`)
console.log(`0-50사이의 랜덤한 숫자 : ${num*50}`)
console.log("#랜덤한 숫자 범위 이동")
console.log(`-5 ~ 10사이의 랜덤한 숫자 : ${num*10-5}`)
console.log(`-25 ~ 50사이의 랜덤한 숫자 : ${num*50-5}`)
console.log("#랜덤한 정수 숫자")
console.log(`-5 ~ 10사이의 랜덤한 숫자 : ${Math.floor(num*10-5)}`)
console.log(`-25 ~ 50사이의 랜덤한 숫자 : ${Math.floor(num*50-5)}`)
'개발공부_Blog > JavaScript' 카테고리의 다른 글
javascript - querySelector, querySelectorAll (0) | 2021.12.19 |
---|---|
javascript - 객체속성확인 (0) | 2021.12.18 |
JavaScript - String객체 : split() (0) | 2021.12.18 |
javaScript - String객체 : trim() (0) | 2021.12.18 |
javascript - Number객체 : toFixed() (0) | 2021.12.18 |
댓글