js题
美美| ू•ૅω•́)ᵎᵎᵎ
| ू•ૅω•́)ᵎᵎᵎ
展开
-
5.分解质因数 输入90,输出 90 = 2*3*3*5
<body> <!-- 输入90,输出 90 = 2*3*3*5 --> <!-- 从2开始 90 = 2 * 45 3 90 = 2 * --> <script> let x = 90 var s = '90' + '=' for (let i = 2; i < 90; i++) { if (.原创 2021-09-10 10:53:12 · 126 阅读 · 1 评论 -
4.给定一个数组,随机打乱数组输出
原创 2021-09-03 13:06:54 · 189 阅读 · 0 评论 -
3.递归:①阶乘②斐波那契数列③快排
一:创建一个函数,用来求任意数的阶乘 6!=1x2x3x4x5x6 二:斐波那契数列原创 2021-08-07 23:17:14 · 89 阅读 · 0 评论 -
2.js排序:①冒泡排序②选择排序③插入排序④归并排序⑤快排3.js搜索:①顺序搜索②二分搜索
<script> let a = [8, 3, 2, 9, 5, 7, 4, 6, 1];//length = 9 for (let i = 0; i < a.length - 1; i++) { //-1是因为最后一次比较时第一个数已经是最小的了,不用在比较了 //外层第二次循环,内层后两个数不用再比较。第三次,后三个数,第四次后四个数,每层应该少比较i次所以j < a.length - 1 - i ...原创 2021-08-07 17:45:11 · 148 阅读 · 0 评论 -
1.数组去重
1.利用.splice(起始位置,删除个数)破坏原数组去重 2.开辟新数组添加元素:利用.indexOf()在旧数组中查找,新数组没有就.push()进去 3.原创 2021-08-07 11:55:16 · 65 阅读 · 0 评论