---恢复内容开始---

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>循环处理操作</title>
        <script type="text/javascript">
        /*
            window.onload=iniAll;
            function iniAll(){
                for(var i=0;i<24;i++){
                    var newnum=Math.floor(Math.random()*75)+1;
                    document.getElementById("square"+i).innerHTML=newnum;
                }
            }
            */
        //代码改进  主要通过传参
        /*
        window.onload=iniAll;
        function iniAll(){
            for (var i=0;i<24;i++) {
                setSquare(i);
            }
        }
        function setSquare(thisquare){
            var currsquare="square"+thisquare;
            var newnum=Math.floor(Math.random()*75)+1;
            document.getElementById(currsquare).innerHTML=newnum;
        }*/
        //探测对象。。。
        /*
        window.onload=iniAll;
        function iniAll(){
            if(document.getElementById){
                for (var i=0;i<24;i++) {
                    setSquare(i);
                }
            }
            else{
                alert("not support")
            }
        }
        function setSquare(thisquare){
            var currsquare="square"+thisquare;
            var newnum=Math.floor(Math.random()*75+1);
            document.getElementById(currsquare).innerHTML=newnum;
        }*/
        //限制没一列的 值
        window.onload=iniAll;
        function iniAll(){
            if(document.getElementById){  
                for (var i=0;i<24;i++) {
                    setSquare(i);
                }
            }
            else{
                alert("not support")
            }
        }
        function setSquare(thisquare){
            var currsquare="square"+thisquare;
            var colplace=new Array(0,0,0,0,0,1,1,1,1,1,2,2,2,2,3,3,3,3,3,4,4,4,4,4);
            var colbasis=colplace[thisquare]*15;
            var newnum= colbasis+Math.floor(Math.random()*15+1);
            document.getElementById(currsquare).innerHTML=newnum;
        }
        </script>
        <style type="text/css">
            body{
                background: #CCCCCC;
                color: black;
                font-size: 20px;
                font-family: "arial, helvetica, sans-serif";
            }
            #free{
                background: #fff;
            }
            h1{
                font-size: 28px;
                font-family: "微软雅黑";
            }
            table{
                border-collapse: collapse;
            }
            th td{
                padding: 10px;
                border: 2px #555 solid;
                text-align: center;
                width: 40%;
            }
            
        </style>
    </head>
    <body>
        <h1>my bingo</h1>
        <table border="" cellspacing="" cellpadding="">
            <tr>
                <th>B</th>
                <th>i</th>
                <th>n</th>
                <th>g</th>
                <th>o</th>
            </tr>
            <tr>
                <td id="square0">&nabla;</td>
                <td id="square5">&nabla;</td>
                <td id="square10">&nabla;</td>
                <td id="square14">&nabla;</td>
                <td id="square19">&nabla;</td>
            </tr>
            <tr>
                <td id="square1">&nabla;</td>
                <td id="square6">&nabla;</td>
                <td id="square11">&nabla;</td>
                <td id="square15">&nabla;</td>
                <td id="square20">&nabla;</td>
            </tr>
            <tr>
                <td id="square2">&nabla;</td>
                <td id="square7">&nabla;</td>
                <td id="free">free</td>
                <td id="square16">&nabla;</td>
                <td id="square21">&nabla;</td>                
            </tr>
            <tr>
                <td id="square3">&nabla;</td>
                <td id="square8">&nabla;</td>
                <td id="square12">&nabla;</td>
                <td id="square17">&nabla;</td>
                <td id="square22">&nabla;</td>
            </tr>
            <tr>
                <td id="square4">&nabla;</td>
                <td id="square9">&nabla;</td>
                <td id="square13">&nabla;</td>
                <td id="square18">&nabla;</td>
                <td id="square23">&nabla;</td>
                
            </tr>
        </table>
    </body>
</html>

---恢复内容结束---

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>循环处理操作</title>
        <script type="text/javascript">
        /*
            window.onload=iniAll;
            function iniAll(){
                for(var i=0;i<24;i++){
                    var newnum=Math.floor(Math.random()*75)+1;
                    document.getElementById("square"+i).innerHTML=newnum;
                }
            }
            */
        //代码改进  主要通过传参
        /*
        window.onload=iniAll;
        function iniAll(){
            for (var i=0;i<24;i++) {
                setSquare(i);
            }
        }
        function setSquare(thisquare){
            var currsquare="square"+thisquare;
            var newnum=Math.floor(Math.random()*75)+1;
            document.getElementById(currsquare).innerHTML=newnum;
        }*/
        //探测对象。。。
        /*
        window.onload=iniAll;
        function iniAll(){
            if(document.getElementById){
                for (var i=0;i<24;i++) {
                    setSquare(i);
                }
            }
            else{
                alert("not support")
            }
        }
        function setSquare(thisquare){
            var currsquare="square"+thisquare;
            var newnum=Math.floor(Math.random()*75+1);
            document.getElementById(currsquare).innerHTML=newnum;
        }*/
        //限制没一列的 值
        window.onload=iniAll;
        function iniAll(){
            if(document.getElementById){  
                for (var i=0;i<24;i++) {
                    setSquare(i);
                }
            }
            else{
                alert("not support")
            }
        }
        function setSquare(thisquare){
            var currsquare="square"+thisquare;
            var colplace=new Array(0,0,0,0,0,1,1,1,1,1,2,2,2,2,3,3,3,3,3,4,4,4,4,4);
            var colbasis=colplace[thisquare]*15;
            var newnum= colbasis+Math.floor(Math.random()*15+1);
            document.getElementById(currsquare).innerHTML=newnum;
        }
        </script>
        <style type="text/css">
            body{
                background: #CCCCCC;
                color: black;
                font-size: 20px;
                font-family: "arial, helvetica, sans-serif";
            }
            #free{
                background: #fff;
            }
            h1{
                font-size: 28px;
                font-family: "微软雅黑";
            }
            table{
                border-collapse: collapse;
            }
            th td{
                padding: 10px;
                border: 2px #555 solid;
                text-align: center;
                width: 40%;
            }
            
        </style>
    </head>
    <body>
        <h1>my bingo</h1>
        <table border="" cellspacing="" cellpadding="">
            <tr>
                <th>B</th>
                <th>i</th>
                <th>n</th>
                <th>g</th>
                <th>o</th>
            </tr>
            <tr>
                <td id="square0">&nabla;</td>
                <td id="square5">&nabla;</td>
                <td id="square10">&nabla;</td>
                <td id="square14">&nabla;</td>
                <td id="square19">&nabla;</td>
            </tr>
            <tr>
                <td id="square1">&nabla;</td>
                <td id="square6">&nabla;</td>
                <td id="square11">&nabla;</td>
                <td id="square15">&nabla;</td>
                <td id="square20">&nabla;</td>
            </tr>
            <tr>
                <td id="square2">&nabla;</td>
                <td id="square7">&nabla;</td>
                <td id="free">free</td>
                <td id="square16">&nabla;</td>
                <td id="square21">&nabla;</td>                
            </tr>
            <tr>
                <td id="square3">&nabla;</td>
                <td id="square8">&nabla;</td>
                <td id="square12">&nabla;</td>
                <td id="square17">&nabla;</td>
                <td id="square22">&nabla;</td>
            </tr>
            <tr>
                <td id="square4">&nabla;</td>
                <td id="square9">&nabla;</td>
                <td id="square13">&nabla;</td>
                <td id="square18">&nabla;</td>
                <td id="square23">&nabla;</td>
                
            </tr>
        </table>
    </body>
</html>

javascript 基础练习 做Bingo图的更多相关文章

  1. javascript基础-HTML5

    跨文档消息(Web Messaging cross-document messaging) 原理 往有关联(同一框架/弹出)的文档传递数据. Message Channel在javascript基础- ...

  2. 【云开发】10分钟零基础学会做一个快递查询微信小程序,快速掌握微信小程序开发技能(轮播图、API请求)

    大家好,我叫小秃僧 这次分享的是10分钟零基础学会做一个快递查询微信小程序,快速掌握开发微信小程序技能. 这篇文章偏基础,特别适合还没有开发过微信小程序的童鞋,一些概念和逻辑我会讲细一点,尽可能用图说 ...

  3. 8 张脑图入门 JavaScript - 基础面试不倒

    8 张脑图入门 JavaScript - 基础面试不倒 转载请注明出处 第一:JavaScript 的变量 第二:JavaScript 运算符 第三:JavaScript 数组 第四:JavaScri ...

  4. 几张非常有意义的JavaScript基础学习思维图

    分享几张对于学习JavaScript基础知识非常有意义的图,无论你的JavaScript级别如何,“温故而知新”完全可以从这些图中得到. 推荐理由:归类非常好,非常全面 JavaScript 数组 J ...

  5. 一步步学习javascript基础篇(3):Object、Function等引用类型

    我们在<一步步学习javascript基础篇(1):基本概念>中简单的介绍了五种基本数据类型Undefined.Null.Boolean.Number和String.今天我们主要介绍下复杂 ...

  6. javascript基础01

    javascript基础01 Javascript能做些什么? 给予页面灵魂,让页面可以动起来,包括动态的数据,动态的标签,动态的样式等等. 如实现到轮播图.拖拽.放大镜等,而动态的数据就好比不像没有 ...

  7. javascript基础03

    javascript基础03 1. 算术运算符 后增量/后减量运算符 ++ ,-- 比较运算符 ( >, <, >=, <=, ==, !=,===,!== ) 逻辑运算符( ...

  8. javascript基础06

      javascript基础06 splice var del_arr = del.splice(0,2); //删除从指定位置deletePos开始的指定数量deleteCount的元素,数组形式返 ...

  9. JavaScript基础(.....持续待更)

    javascript热身 一.你知道,为什么JavaScript非常值得我们学习吗? 1. 所有主流浏览器都支持JavaScript. 2. 目前,全世界大部分网页都使用JavaScript. 3. ...

随机推荐

  1. 【phpcms-v9】前台content模块中pc标签的调用说明

    内容模块PC标签调用说明 模块名:content 模块提供的可用操作 操作名 说明 lists 内容数据列表 relation 内容相关文章 hits 内容数据点击排行榜 category 内容栏目列 ...

  2. UVA - 1343 The Rotation Game (BFS/IDA*)

    题目链接 紫书例题. 首先附上我第一次bfs+剪枝TLE的版本: #include<bits/stdc++.h> using namespace std; typedef long lon ...

  3. BZOJ4930: 棋盘

    BZOJ4930: 棋盘 https://lydsy.com/JudgeOnline/problem.php?id=4930 分析: 基本上就是游戏那道题加上费用流了,所以没啥好说的. 记得两边都是拆 ...

  4. mysql之 xtrabackup原理、备份日志分析、备份信息获取

    一. xtrabackup备份恢复工作原理: extrabackup备份简要步骤 InnoDB引擎很大程度上与Oracle类似,使用redo,undo机制,XtraBackup在备份的时候,以read ...

  5. 关于HTML标签中的一些容易忘记常用样式属性

    样式说明--样式: margin, margin-top/left/bottom/right -- 外边距; padding, padding-top/left/botton/right -- 内边距 ...

  6. spring学习十三

    1: RESTful URL : 域和端口 / servlet / 资源 / 参数id 2:  静态资源访问处理? 采用RESTful架构后,需要将web.xml中控制器拦截的请求设置为/,这样会将c ...

  7. 侯捷STL学习(七)--深度探索vector&&array

    layout: post title: 侯捷STL学习(七) date: 2017-06-13 tag: 侯捷STL --- 第十六节 深度探索vector vector源码剖析 vector内存2倍 ...

  8. list()的相关问题

    由php手册中可以看到对list的定义: list — 把数组中的值赋给一些变量,像 array() 一样,这不是真正的函数,而是语言结构.list() 用一步操作给一组变量进行赋值. array l ...

  9. 最全 C 语言常用算法详解-排序-队列-堆栈-链表-递归-树 (面试有用)

    具体 源代码 案例查看github,持续更新中............ github地址:https://github.com/Master-fd/C-Algorithm 1. 二分法查找 2. 冒泡 ...

  10. 用JS 写一个简单的程序,切换七彩盒子背景

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...