미니프로젝트 #1 로또 번호 추첨
.indexOf(값)
인덱스 : 배열 안에 해당 값이 있으면 위치 인덱스, 없으면 -1 반환
.length
배열의 길이
.sort()
정렬(사전순) / .sort((a, b) => a-b)
오름차순 정렬 / .sort((a, b) => b-a)
내림차순 정렬
.substring(a,b)
인덱스 a이상 b미만의 문자열만 표시
Math.random()
0이상 1미만의 소수 랜덤 반환
Math.floor()
소수점 이하 버림
parseInt()
정수로 형 변환
document.write()
출력
console.log()
콘솔에 출력
<script>
var lotto = [];
while (lotto.length < 6) {
var num = parseInt(Math.random() * 45 + 1);
if (lotto.indexOf(num) == -1) {
lotto.push(num);
}
}
lotto.sort((a,b)=>a-b);
document.write("<div class='ball ball1'>" + lotto[0] + "</div>");
document.write("<div class='ball ball2'>" + lotto[1] + "</div>");
document.write("<div class='ball ball3'>" + lotto[2] + "</div>");
document.write("<div class='ball ball4'>" + lotto[3] + "</div>");
document.write("<div class='ball ball5'>" + lotto[4] + "</div>");
document.write("<div class='ball ball6'>" + lotto[5] + "</div>");
</script>
'HTML, CSS , JavaScript' 카테고리의 다른 글
[JavaScript] jQuery (미니 게임) (0) | 2023.02.21 |
---|---|
[JavaScript] 기념일 디데이 계산기 (0) | 2023.02.21 |
[JavaScript] 글자 수 계산기 (0) | 2023.02.21 |
[JavaScript] 배열과 객체 (0) | 2023.02.21 |
[JavaScript] 변수, 출력, 조건문, 반복문 (0) | 2023.02.21 |