Lottery Number Generator

로또 번호 생성

by PARK KYUNGSIK

HTML

<div id="lottoSet"></div>
<h1>
  <div id="lottoVal"></div>
</h1>

JavaScript

var arr = [];
arr = Array.apply(1, {length: 45}).map(Number.call, Number).map(x => x+1);
//arr = Array.from({length: 45}, (v, k) => k+1); // ES6 Ver.
var v = 0;
var lotto = [];
var n = 1;

while(n < 7) {
	 v = arr[Math.floor(Math.random() * arr.length)];
   lotto.push(v);
   arr.splice(arr.indexOf(v), 1); //avoid duplicate number
   n++;
}

$('#lottoSet').text("Base : " + arr);
$('#lottoVal').text("Lotto!! : " + lotto.sort(function(a, b) {return a-b;}));