LOFTER for ipad —— 让兴趣,更有趣

点击下载 关闭
canvas棋盘效果
Davidhoo 2018-07-09

先定义绘图区域:

<canvas id="canvas" width="800px" height="800px" style="border:2px solid #000000;"></canvas>

然后编写JS:


var canvas = document.querySelector('#canvas');

var ctx = canvas.getContext('2d');

var n;

setInterval(function(){

    for(var j=0;j<8;j++){

        for(var i = 0;i<8;i+=2){

            j%2==0?n=i:n=i+1; //n = i(0 2 4 6) n=i+1(1 3 5 7)

            ctx.fillStyle=rgb();

            ctx.fillRect(n*100,100*j,100,100)

        }

     }

 },200)

function rgb(){

    var r = Math.floor(Math.random()*256);

    var g = Math.floor(Math.random()*256);

    var b = Math.floor(Math.random()*256);

    return 'rgb('+ r +','+g+','+ b + ')';

}


推荐文章
评论(0)
联系我们|招贤纳士|移动客户端|风格模板|官方博客|侵权投诉 Reporting Infringements|未成年人有害信息举报 0571-89852053|涉企举报专区
网易公司版权所有 ©1997-2024  浙公网安备 33010802010186号 浙ICP备16011220号-11 增值电信业务经营许可证:浙B2-20160599
网络文化经营许可证: 浙网文[2022]1208-054号 自营经营者信息 工业和信息化部备案管理系统网站 12318全国文化市场举报网站
网信算备330108093980202220015号 网信算备330108093980204230011号
分享到
转载我的主页