猿问

编写JavaScript函数

编写函数 showNumber,功能是在页面中显示出1--2000之间所有能同时被3、5、7整除的整数,并要求每行显示 6 个这样的数,每两个数字之间用逗号隔开,每行最后一个数字后面没有逗号,效果如下图所示

爱吃芝麻的汤圆
浏览 734回答 1
1回答

pardon110

在控制台随便写了如下脚本,跑一下,你改写成函数即可const s = [...Array(Math.floor(2000 / 105))].map((_, i) => {    let s = (i + 1) * 105    if ((i + 1) % 6 == 0) {        s += '\n'      }    return s }) console.log(s.join(',').replace(/\n,/g, '\n'))基本思路:采用2000上限,除数7*3*5作为范围内的步长,得到待用空数组长度使用map处理数组元素,根据索引与步长求值,逢6个添加换行用数组join方法将其转为字符串,进而字符串replace方法全局替换多余的,号
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答