js
打工人Meo
这个作者很懒,什么都没留下…
展开
-
对两个有序数组,合并后并且升序排列
let sortArr = (arr1, arr2) => { let [i,j] = [0,0]; let newArr = []; while (i < arr1.length && j < arr2.length) { if (arr1[i] < arr2[j]) { newArr.push(arr1[i]); i++; } else if (arr1[i] > arr2[j]) { ...原创 2021-10-16 19:02:14 · 404 阅读 · 0 评论 -
如何使用push方法,往类数组对象中推入一个值
我们先理清类数组概念:什么是类数组长的像数组的对象,类数组又叫伪数组类数组和数组的区别:1.都有length属性2.都可以for循环遍历,有的类数组还可以通过for of遍历3.类数组不具备数组的原型方法,不可以调用相关数组方法(如,push、slice、concat…)常见的类数组1.函数的参数 arguments2.通过getElementsByTagName,getElementsByClassName,getElementsByName等方法获取的dom列表(也叫原创 2021-09-16 19:35:35 · 1615 阅读 · 0 评论 -
js求两数最大公约数和最小公倍数
// 最大公约数console.log(gongyueshu(6, 8));function gongyueshu(a, b) { var c = a > b ? b : a; for (var i = c; i >= 1; i--) { if (a % i === 0 && b % i === 0) { return i } }}// 最小公倍数console.log(gongbeis.原创 2021-08-26 16:45:20 · 580 阅读 · 0 评论