본 게시글은 인프런 강의 "생활코딩 - 자바스크립트(JavaScript) 기본"를 보고 공부한 내용을 정리하고 있습니다.
[무료] 생활코딩 - 자바스크립트(JavaScript) 기본 - 인프런 | 강의
생활코딩의 자바스크립트 언어 기본 수업입니다. 기본 문법을 통한 자바스크립트 기본에 대해 배울 수 있습니다., - 강의 소개 | 인프런...
www.inflearn.com

수의 연산
Math를 사용하려 한다. (지금은 쉽게 수학적 계산을 돕는 카테고리 정도로 알면 된다고 한다.)
pow
- 제곱을 나타낸다
console.log(Math.pow(3,2)); //9
round
- 반올림 (정수 출력)
console.log(Math.round(10.6)); //11
ceil
- 올림 (정수 출력)
console.log(Math.ceil(10.2)); //11
floor
- 내림 (정수 출력)
console.log(Math.floor(10.2)); //10
sqrt
- 제곱근 출력
console.log(Math.sqrt(9)); // 3
random
- 1이하의 난수 출력 (실수 출력)
console.log(Math.random()); //난수
100이하의 정수인 난수 생성기
round를 사용하면 반올림 된 정수를 얻을수 있다.
random을 사용하면 1이하의 난수를 얻을수 있는데, random에 100을 곱하면 100이하의 난수를 얻을수 있다.
두개의 함수를 합치게되면 다음과 같은 코드를 얻을수 있다.
console.log(Math.round(100*Math.random())); //100이하의 난수
'프론트엔드 > JavaScript' 카테고리의 다른 글
| 생활코딩 자바스크립트 기본 - 문자의 연산 (0) | 2022.07.25 |
|---|---|
| 생활코딩 자바스크립트 기본 - 문자 (0) | 2022.07.25 |
| 생활코딩 자바스크립트 기본 - 수의 표현 (0) | 2022.07.25 |
| 생활코딩 자바스크립트 기본 - 줄바꿈과 여백 (0) | 2022.07.24 |
| 생활코딩 자바스크립트 기본 - 주석 (0) | 2022.07.24 |