로또번호

by hyuckjin

HTML

<p id="demo">
  이번주 로또 번호</p>
<h2>추첨 번호 분석중...... <span id="counter"></span></h2>
<ul id="num">
</ul>

JavaScript

let count = 3;
let interval = setInterval(function() {
  if (count == 0) {
    clearInterval(interval);
    getNum();
  }
  document.getElementById('counter').innerHTML = count;
  count--;
}, 1000);

function getNum() {
  let arr = new Array();

  for (let i = 0; i < 6; i++) {
    let x = Math.floor(Math.random() * 45) + 1;
    while (arr.indexOf(x) != -1) {
      x = Math.floor(Math.random() * 45) + 1;
    }
    arr.push(x);
  }

  let code = '';
  // for(let i = 0; i<arr.length; i++){
  //     code += "<li>" +arr[i]+ "</li>";
  // }
  for (let val of arr) {
    code += "<li>" + val + "</li>"
  }
  // arr.forEach(function (el) {
  //     code += "<li>" + el + "</li>";
  // });

  document.getElementById('num').innerHTML = code;
}