자바스크립트 로또 코드
이건 예전에 액션 스크립트로 만든 코드인데(제가 생각하기에도 약간은 뜬금없는 방식의 코드)ㅋ
일종의 화투짝 섞는 식의 코드로 자바 스크립트로 치환해 보았습니다.
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개
2년 전
좋아요. 감사 합니다.
2년 전
@들레아빠
들레아빠님 감사합니다
들레아빠님 감사합니다
2년 전
굿입니다.
추천합니다.
추천합니다.
2년 전
@푸른산타
산타님 감사합니다.
산타님 감사합니다.
민트다이어리
2년 전
저도 추천 꾸욱~ ^^
2년 전
@민트다이어리
지금 보니 for (i = 0; i < total; i++) 는
for (i in nA) 가 나을 듯요.
감사합니다.
지금 보니 for (i = 0; i < total; i++) 는
for (i in nA) 가 나을 듯요.
감사합니다.
민트다이어리
2년 전
@비타주리 넵. ^^
2년 전
감사합니다.
2년 전
@써맨 감사합니다.
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4402 | ||
| 2604 | 8개월 전 | 673 | ||
| 2603 | 8개월 전 | 733 | ||
| 2602 | 8개월 전 | 648 | ||
| 2601 |
|
8개월 전 | 670 | |
| 2600 |
|
8개월 전 | 579 | |
| 2599 | 8개월 전 | 808 | ||
| 2598 | 8개월 전 | 602 | ||
| 2597 |
다케미카코
|
8개월 전 | 755 | |
| 2596 | 8개월 전 | 854 | ||
| 2595 |
|
8개월 전 | 446 | |
| 2594 | 9개월 전 | 608 | ||
| 2593 |
만두먹고또먹고
|
9개월 전 | 935 | |
| 2592 | 9개월 전 | 609 | ||
| 2591 | 9개월 전 | 620 | ||
| 2590 | 9개월 전 | 688 | ||
| 2589 |
|
9개월 전 | 757 | |
| 2588 | 9개월 전 | 476 | ||
| 2587 | 9개월 전 | 796 | ||
| 2586 | 9개월 전 | 643 | ||
| 2585 | 9개월 전 | 509 | ||
| 2584 | 9개월 전 | 576 | ||
| 2583 | 9개월 전 | 498 | ||
| 2582 | 9개월 전 | 640 | ||
| 2581 | 9개월 전 | 598 | ||
| 2580 |
만두먹고또먹고
|
9개월 전 | 517 | |
| 2579 |
|
9개월 전 | 664 | |
| 2578 | 9개월 전 | 646 | ||
| 2577 | 9개월 전 | 625 | ||
| 2576 | 9개월 전 | 561 | ||
| 2575 |
이슈DEV
|
10개월 전 | 993 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기