script08.js
来自「图灵程序设计丛书 JavaScript基础教程源代码」· JavaScript 代码 · 共 47 行
JS
47 行
window.onload = initAll;var usedNums = new Array(76);function initAll() { if (document.getElementById) { document.getElementById("reload").onclick = anotherCard; newCard(); } else { alert("Sorry, your browser doesn't support this script"); }}function newCard() { for (var i=0; i<24; i++) { setSquare(i); }}function setSquare(thisSquare) { var currSquare = "square" + thisSquare; var colPlace = new Array(0,1,2,3,4,0,1,2,3,4,0,1,3,4,0,1,2,3,4,0,1,2,3,4); var colBasis = colPlace[thisSquare] * 15; var newNum; do { newNum = colBasis + getNewNum() + 1; } while (usedNums[newNum]); usedNums[newNum] = true; document.getElementById(currSquare).innerHTML = newNum;}function getNewNum() { return Math.floor(Math.random() * 15);}function anotherCard() { for (var i=1; i<usedNums.length; i++) { usedNums[i] = false; } newCard(); return false;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?