반응형

자바스크립트의 Math 객체는 다양한 수학적 연산을 수행하는 데 유용한 도구를 제공합니다. 이번 퀴즈에서는 Math.random(), Math.floor(), Math.ceil(), Math.round() 등의 Math 메서드를 활용하는 문제를 풀어보세요!
퀴즈를 위한 코드
const randomNum = Math.random();
const roundedDown = Math.floor(4.7);
const roundedUp = Math.ceil(4.2);
const rounded = Math.round(4.5);
console.log(randomNum);
console.log(roundedDown);
console.log(roundedUp);
console.log(rounded);
퀴즈 문제
- console.log(randomNum);의 출력 결과는?
- a) 0.5
- b) 1
- c) 0 또는 1
- d) 0 이상 1 미만의 랜덤한 값
- console.log(roundedDown);의 출력 결과는?
- a) 4
- b) 5
- c) 4.7
- d) Error
- console.log(roundedUp);의 출력 결과는?
- a) 4
- b) 5
- c) 4.2
- d) Error
- console.log(rounded);의 출력 결과는?
- a) 4
- b) 5
- c) 4.5
- d) Error
정답 및 해설
- 정답: d) Math.random()은 0 이상 1 미만의 랜덤한 소수를 반환합니다.
- 정답: a) Math.floor(4.7)은 소수점을 내림하여 4를 반환합니다.
- 정답: b) Math.ceil(4.2)은 소수점을 올림하여 5를 반환합니다.
- 정답: b) Math.round(4.5)는 가장 가까운 정수로 반올림하여 5를 반환합니다.
반응형
'IT > Python Quiz' 카테고리의 다른 글
| [javascript] 자바스크립트 코드 읽기 연습 - 초급 퀴즈19 (0) | 2025.02.16 |
|---|---|
| [javascript] 자바스크립트 코드 읽기 연습 - 초급 퀴즈18 (0) | 2025.02.16 |
| [javascript] 자바스크립트 코드 읽기 연습 - 초급 퀴즈17 (0) | 2025.02.16 |
| [javascript] 자바스크립트 코드 읽기 연습 - 초급 퀴즈16 (0) | 2025.02.16 |
| [javascript] 자바스크립트 코드 읽기 연습 - 초급 퀴즈14 (0) | 2025.02.16 |
| [javascript] 비동기 처리 퀴즈 (0) | 2025.02.16 |
| [javascript] 삼항 연산자 퀴즈 10문제 (0) | 2025.02.14 |
| [javascript] 자바스크립트 코드 읽기 연습 - 초급 퀴즈13 (0) | 2025.02.14 |
댓글