반응형
Math.random() 함수는 JavaScript에서 난수를 생성하기 위해 사용되는 함수로, 0 이상 1 미만의 의사난수를 반환합니다. 아래는 Math.random() 함수의 구문과 사용 예제, 설명, 그리고 출력 결과에 대한 정보입니다. Math.random() 는 임의의 난수를 생성하여 예측 불가능하고 다양한 응용프로그램에서 무작위성을 도입하기 위한 용도로 사용합니다. Math.random() 함수는 보통 난수를 생성할 때 사용되며, 범위를 조절하여 특정 구간 내의 난수를 생성할 수 있습니다.
◎ 1. 사용 구문 |
Math.random() - Math.random() 함수는 매개변수를 받지 않습니다. |
◎ 2. 예제와 설명 |
(1) 0 이상 1 미만의 난수 생성
randomValue 변수에는 0 이상 1 미만의 난수가 저장됩니다. 이 값은 소수점 이하 여러 자릿수의 의사난수로, 항상 0 이상 1 미만입니다.
const randomValue = Math.random(); console.log("Result:", randomValue); [결과] Result: 0.3542668580955537 |
(2) 특정 범위 내의 난수 생성
randomValueInRange 변수에는 1부터 100 사이의 정수가 저장됩니다. 이를 위해 Math.random() 함수로 생성한 난수에 100을 곱하고, Math.floor() 함수를 사용하여 소수점 이하를 제거하고 1을 더합니다.
// 1 이상 100 이하의 난수 생성 const randomValueInRange = Math.floor(Math.random() * 100) + 1; console.log("Result:", randomValueInRange); [결과] Result: 60 |
반응형
'웹 프로그래밍 > 자바스크립트' 카테고리의 다른 글
자바스크립트 setTimeout() 함수 사용하기 (0) | 2023.10.24 |
---|---|
자바스크립트 예/아니오 선택창 confirm() 함수 사용하기 (0) | 2023.10.24 |
자바스크립트 random, floor 함수로 배열에서 무작위로 값 추출하기 (0) | 2023.10.23 |
자바스크립트 Math.floor() 함수 사용하는 방법 (0) | 2023.10.22 |
자바스크립트 Javascript 배열에 사용하는 여러 함수들 모음 (0) | 2023.10.22 |
자바스크립트 정규 표현식으로 휴대폰 번호 유효성 검사하기 (0) | 2023.10.21 |
자바스크립트 Javascript 사용자 입력 창 prompt() 함수 사용하기 (0) | 2023.10.20 |
자바스크립트 Javascript 메시지 출력 alert() 함수 사용하기 (2) | 2023.10.20 |