javascript - js 在控制台输出4行4列0,其中2个数字被2,4替代,且刷新一次,2,4数字会相应改变?
大家讲道理
大家讲道理 2017-04-11 12:39:54
[JavaScript讨论组]

突然想到一个小练习,想在控制台输出类似
0 0 0 0
0 2 0 0
0 0 4 0
0 0 0 0
数组类型对的练习,图中2,4位置每刷新一次都会在4行4列中随意位置出现,分析思路如下:
1写初始化4行4列00000界面;
2写随机数函数;
3写刷新函数;
第一个初始化界面程序应该怎么写?想到了用for函数嵌套,好久没练习,写不出来,请教!
初始化界面如下:
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(2)
PHPz
let arr = Array(4*4).fill(0);
let temp = '\n';
for (let index in arr) {
  temp += arr[index]+' ';
  if (index % 4 === 3) {
    temp += '\n';
  }
}
console.log(temp);
迷茫
let zero='0000000000000000';
let zeroStr='';
for(let j=0;j<4;j++){
    zeroStr+=zero.slice(j,j+4)+'\n'
};
console.log(zeroStr);
或者
let zero='0000\n0000\n0000\n0000';
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号