JavaScript - 문제 미리보기
문제 244
medium
다음 함수에서 min=5, max=15로 호출했을 때의 결과 범위는?
```javascript
function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min)) + min;
}
```
정답: B
`getRndInteger(5, 15)` 호출 시:
`max - min = 15 - 5 = 10`
`Math.random() * 10`: 0 이상 10 미만
`Math.floor()`: 0~9의 정수
`+ min(5)`: 5~14의 정수
이 함수는 min은 포함하지만 max는 제외하는 범위를 만듭니다. max를 포함하려면 `(max - min + 1)`을 사용해야 합니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.