(개발) javascript – 복권 번호 생성

자바스크립트 코드

이 코드는 1에서 45 사이의 숫자를 임의로 생성하여 배열에 저장합니다.

Math.random() 함수 사용

var nums = ();
while(nums.length < 7) { // 로또 번호 6개가 채워질 동안 반복
    var randomNum = Math.floor(Math.random() * (45) + 1); // 1~45 사이에 숫자 램덤으로 생성
    
    if(nums.length > 0) {
        if(!nums.includes(randomNum)) { //이미 생성된 번호가 없다면..
            nums.push(randomNum);
        }
    } else {
        nums.push(randomNum);
    }
}

var sNums = nums.sort(function(a, b){return a - b});
console.log(sNums.join(', '));

코드 실행