【JavaScript】一个简单的js求所有的约数

紫月鬼姬 (芸芸众生遇见你)
【A+研究所】荣誉会员☆网校制霸
见习设计师
215 1 0
发表于:2015-09-22 19:49 [只看楼主] [划词开启]

最近在研究js,从最基本的开始学,高手看了别笑话我啊~


首先,什么是约数。

整数a除以整数b(b≠0) 除得的商正好是整数而没有余数,我们就说a能被b整除,或b能整除a。a称为b的倍数,b称为a的约数。


整理思路,构思个流程图

这里用的是for循环和if语句

a为需要求约数的数

b=1;b<=a;b=++ 表示b的初始值为1,b的最大值为a,b有一个递增的过程

a%b == 0 表示a除以b的余数为0

document.write是一个输出


这样输出的结果是

这时候会觉得最后多了一个逗号

因为逗号是和b一起输出的

那么想一下,第一组的1是可以不用计算的,最后一组是b本身

这样就可以有2种改法

输出结果:

分类: 素材教程

标签: 教程

全部回复 (1)

  • 0

    点赞

  • 收藏

  • 扫一扫分享朋友圈

    二维码

  • 分享

课程推荐

需要先加入社团哦

编辑标签

最多可添加10个标签,不同标签用英文逗号分开

  • 教程
  • 素材
保存

编辑官方标签

最多可添加10个官方标签,不同标签用英文逗号分开

保存
知道了

复制到我的社团