중복되지 않은 숫자만 배열에 추가하기
-1
을 리턴한다indexof라고 입력하고 tab키 사용
array.indexOf(num)
var a = [1,2,3,4,5,1,2,3]
a.indexOf(3) //2
a.indexOf(6) //-1
true / false
로 있다, 없다
를 직관적으로 리턴해줍니다.
var lotto = [];
for (var i = 0; i < 6; i++) {
var num = parseInt(Math.random() * 45 + 1);
if (lotto.indexOf(num) == -1) {
lotto.push(num);
}
}
document.write(lotto);