nomadcoders VanilaJS #6.0~2 강의를 정리한 내용입니다.
Math.random()
랜덤한 숫자를 만들 수 있는 함수. 0이상 1 미만의 난수(부동소수점)을 랜덤하게 만든다.
See the Pen Untitled by hyejj19 (@hyejj19) on CodePen.
Math.floor()
소수점 이하를 버림하는 메소드.
참고 : .ceil() 올림 / .round() 반올림.
소수점 이하를 버림으로써, 정수를 만들 수 있다.
난수의 범위를 생각해 Math.random * n을 하면, 원하는 범위의 정수 난수값을 얻을 수 있다.
See the Pen random2 by hyejj19 (@hyejj19) on CodePen.
이를 배열에 적용해, 새로고침 시 배열 내의 랜덤한 내용이 뜨도록 할 수 있다.
See the Pen random3 by hyejj19 (@hyejj19) on CodePen.
'JavaScript > JavaScript' 카테고리의 다른 글
[JS] 전위 연산자, 후위 연산자 (0) | 2022.02.08 |
---|---|
[JS]2021-1115 자바스크립트 .createElement() & .appendChild - HTML 요소 추가하기 (0) | 2021.11.15 |
[JS]2021-1114 padStart() - 문자열 시작 채우기(문자열을 채워 원하는 길이로 만들기)/ String() - 숫자를 문자열로 바꾸기 (0) | 2021.11.14 |
[JS]2021-1114 Date - 자바스크립트로 현재 시간 불러오기/ setInterval(),setTimeout() - 타이머 함수 (0) | 2021.11.14 |
[JS]2021-1107 localStorage - If 문으로 정보 저장 여부 확인 (0) | 2021.11.07 |