2026, 새로운 도약을 시작합니다.

자바스크립트 로또 코드

이건 예전에 액션 스크립트로 만든 코드인데(제가 생각하기에도 약간은 뜬금없는 방식의 코드)ㅋ

일종의 화투짝 섞는 식의 코드로 자바 스크립트로 치환해 보았습니다.

https://sir.kr/qa/494389 - 질문과 유사한 맥락으로...

php 는 셔플을 사용하면 무진장 편하니까 이건 php 를 사용할 수 없는 환경에서 사용하세요.

[code]

<script>
total = 45;
choice = 6;
for (nA = [], i = 1; i <= total; i++) nA.push(i);
for (i = 0; i < total; i++) {
    rN = Math.floor(Math.random() * nA.length);
    changeN = nA[rN];
    nA[rN] = nA[i];
    nA[i] = changeN;  
}
nA = nA.slice(0, choice).sort(function(...r) { return r[0] - r[1]; });
document.write(nA);
</script>

[/code]

|

댓글 9개

좋아요. 감사 합니다.
@들레아빠
들레아빠님 감사합니다
굿입니다.
추천합니다.
@푸른산타
산타님 감사합니다.
저도 추천 꾸욱~ ^^
@민트다이어리
지금 보니 for (i = 0; i < total; i++) 는
for (i in nA) 가 나을 듯요.
감사합니다.
@비타주리 넵. ^^
@써맨 감사합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

그누보드5 팁자료실

번호 제목 글쓴이 날짜 조회
공지 3년 전 조회 4,598
2741 3일 전 조회 110
2740 4일 전 조회 103
2739 1주 전 조회 209
2738 1주 전 조회 217
2737 1주 전 조회 181
2736 1주 전 조회 280
2735 3주 전 조회 281
2734 3주 전 조회 263
2733 1개월 전 조회 265
2732 1개월 전 조회 301
2731 1개월 전 조회 266
2730 1개월 전 조회 225
2729 1개월 전 조회 355
2728 1개월 전 조회 245
2727 1개월 전 조회 422
2726 1개월 전 조회 256
2725 1개월 전 조회 330
2724 1개월 전 조회 358
2723 1개월 전 조회 267
2722 1개월 전 조회 300
2721 1개월 전 조회 211
2720 2개월 전 조회 304
2719 2개월 전 조회 307
2718 2개월 전 조회 202
2717 2개월 전 조회 336
2716 2개월 전 조회 202
2715 2개월 전 조회 311
2714 2개월 전 조회 273
2713 2개월 전 조회 376
2712 2개월 전 조회 289
🐛 버그신고