로또번호추천 찬스로또에서 받아보세요
페이지 정보
작성자 Spotty 댓글 0건 조회 3회 작성일 24-11-03 02:47본문
1부터 로또번호 45까지의 숫자 중 6개를 고른 로또 번호를 하나의 배열로 삼고,만들어질 수 있는 모든 조합의 배열을 만드는 코드이다.우선 모든 로또번호 조합을 만들 수 있는 all 이란 이름의 배열을 만든다.이때 모든 로또 번호 조합 수인 8,145,060 값을 넣어 배열의 로또번호 길이를 미리 설정한다.길이가 정해지지 않은 배열에 8,145,060번의 push를 하면 속도가 많이 느려지기 때문이다.생성된 6개 번호 배열을 all의 해당 로또번호 위치에 넣기 위하여 i 값을 인덱스로 삼는다.때문에 6개 번호 배열을 생성해 all에 넣은 후에 값을 증가시킨다.6개의 숫자 배열을 로또번호 만들기 위해서 6개의 for 문을 돌린다.a는 첫 번째 자리 수, b는 두 번째 자리수..... 이렇게 각 자리수에 해당하는 로또번호 변수를 설정하고 각 자리의 수가 가질 수 있는 숫자 범위 안에서 값을 하나씩 올려가며 하나의 로또 번호 배열을 로또번호 생성한다.이보다 더 나은 방법이 있는지 모르겠지만, 적어도 내가 아는 한 위 코드가 자바스크립트에서는 가장 빠르다.(그래도 내 PC에서는 약 로또번호 1초 정도 걸린다.)참고로 chatGPT한테 모든 로또 번호 경우의 수 배열 만드는 코드를 만들어달라고 해서 해봤는데......chatGPT가 만들어준 코드보다 훨씬 로또번호 빠르다.
댓글목록
등록된 댓글이 없습니다.