BINGO卡片(4)

日期:2016.1.18

Create a Bingo Card

B I N G O
         
         
    Free    
         
         

Click here to create a new card

通过添加数组,使卡片的没列具有不同的数值范围。这里需要一定的数学知识呢。

另外需要注意写法,尤其是在调用时,数组编号是从零开始,用[]括住。

window.onload = initAll;

function initAll () {
	if (document.getElementById){
		for (var i = 0; i < 24 ; i++) {
			setSquare(i);
		}
	}
	else {
		alert("Sorry,your browser doesn't support this script.")
	}
}

function setSquare(thisSquare){
	var currSquare = "square" + thisSquare;
	
	var colPlace = new Array(0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4);
	var colBasic = colPlace [thisSquare] * 15;
	var newNum = colBasic + Math.floor(Math.random() * 15) + 1;
	
	document.getElementById(currSquare).innerHTML = newNum;
}