javascript random
JavaScript에서 랜덤 숫자를 생성하는 기본 방법은 `Math.random()` 함수를 사용하는 것입니다. 이 함수는 0 이상 1 미만의 부동소수점 의사난수를 반환합니다. 다양한 범위의 랜덤 숫자를 생성하려면, 반환된 값을 조정해야 합니다. ### 기본 사용법: ```javascript const randomNumber = Math.random(); console.log(randomNumber); // 예: 0.123456789 ``` ### 지정된 범위 내에서 랜덤 정수 생성하기: 범위를 지정하여 랜덤 정수를 생성하려면, `Math.random()` 결과를 조정하고 `Math.floor()`를 사용하여 소수점 아래를 버림 처리해야 합니다. #### 예시 1: 0 이상 10 미만의 랜덤 정수 생성 ```javascript const randomInt = Math.floor(Math.random() * 10); console.log(randomInt); // 0에서 9 사이의 정수 ``` #### 예시 2: min 이상 max 미만의 랜덤 정수 생성 ```javascript function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min)) + min; } console.log(getRandomInt(1, 10)); // 1에서 9 사이의 정수 ``` #### 예시 3: min 이상 max 이하의 랜덤 정수 생성 ```javascript function getRandomIntInclusive(min, max) { min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min + 1)) + min; } console.log(getRandomIntInclusive(1, 10)); // 1에서 10 사이의 정수 ``` 이 함수들은 ...