
JS算法
文章平均质量分 92
js算法常见算法
hhui6603
这个作者很懒,什么都没留下…
展开
-
JavaScript常见的算法(三)
JavaScript常见的算法(三)1. 兔子问题2. 空气水瓶问题3. 输出今日日期(以 YYYY-MM-DD 的格式)4. 小球反弹问题5. 自守数6. 牛顿迭代法和库函数法求立方根 1. 兔子问题 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子, 小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 分析: 1) 兔子的规律为数列1,1,2,3,5,8,13,21… 2) 利用迭代,除了前两个月对数为1,每个月的对数foo(n)=foo(n-1)+foo原创 2020-09-24 10:23:23 · 252 阅读 · 0 评论 -
JavaScript常见的算法(二)
JavaScript常见的算法(二)1. 数组转换成字符串2. 数组的倒排和降序排列3. 字符串中的部分替换(正则表达式)4. 成绩等级判定(条件运算符的嵌套)5. 字符串转换为驼峰表示法6. 数组合并,并且删除第二个元素7. 查找字符串第一个只出现一次的字符8. 进制转化(十六进制转十进制) 1. 数组转换成字符串 已知数组var stringArray = [“This”,“is”,“Baidu”,“Campus”],Alert出”This is Baidu Campus”。 分析: 使用jo原创 2020-09-24 10:23:02 · 289 阅读 · 0 评论 -
JavaScript常见的算法(一)
JavaScript常见的算法(一)1. 完数2. 水仙花数3. 组合数-由1,2,3,4组合形成的三位数,个十百位不相同4. 素数-100到200以内的素数查找5. 四舍五入-一个正浮点数的近似整数值6. 分解质因数7. 阶乘-从1到n的阶乘之和8. 最大公约数和最小公倍数 1. 完数 完数,即完美数,一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。 范围:1000以内的整数。例如6=1+2+3.(6的因子是1,2,3) 分析: 1)声明变量sum,表示除这个数本身之外的因子之和; 2)范围是1原创 2020-09-24 09:59:21 · 779 阅读 · 0 评论