Math.floor와 Math.random을 이용한 랜덤숫자 뽑기
Math.floor은 해당숫자를 반올림 해주는 함수이며
Math.random은 0와 1중에 하나를 반환시켜준다.
아래가 가장 기본적인 사용방법
randomNumber = Math.floor(Math.random() * range); // range 범위의 숫자중 하나를 반환해준다.
아래와 같이 상단에 특정 문자들을 배열형태로 선언해두고 setInterval함수와 같이 쓰게되면
일정시간마다 문자들을 나타나게 할수있다.
const words = [
"hat",
"river",
"lucky",
"statue",
];
setInterval(function randomWord() {
randomNumber = Math.floor(Math.random() * words.length);
console.log(words[randomNumber]);
}, 1000);
생각보다 다양하게 활용이 가능한 부분이니 정리해두어야겠다.
'JavaScript > Vanilla JS' 카테고리의 다른 글
js es6 연습용 시계 만들기 (0) | 2020.06.24 |
---|---|
화살표 함수 arrow function 1 (0) | 2020.05.05 |
document.title (0) | 2020.02.04 |
Array.map() (0) | 2019.07.31 |
setInterval(), setTimeout() (0) | 2019.07.29 |
댓글
이 글 공유하기
다른 글
-
js es6 연습용 시계 만들기
js es6 연습용 시계 만들기
2020.06.24 -
화살표 함수 arrow function 1
화살표 함수 arrow function 1
2020.05.05 -
document.title
document.title
2020.02.04 -
Array.map()
Array.map()
2019.07.31