自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 随机数算法

1.生成两个随机数,要求整数位1位(0-9),浮点范围需包含1-5位(0-9),如0.3、7.223562.根据生成的两个随机数,求和。

2023-05-16 19:34:46 193

原创 数据结构处理:先根据日期分组,再根据车站分组,最后根据票种分组,计算总和。

数据结构处理:先根据日期分组,再根据车站分组,最后根据票种分组,计算总和。

2023-02-02 20:46:44 171

原创 精准判断js中的每一种数据类型

【代码】精准判断js中的每一种数据类型。

2022-12-01 22:36:39 140

原创 求表达式1-2+3-4+...+m有几种实现的方法

1-2+3-4+...+m

2022-06-28 10:51:02 1163

原创 vue中forEach与splice连用删除元素出现的bug

需求:先将对象属性num的值不为0的添加一个新属性pub,然后将没有pub属性的对象删除。正常代码实现如下://data中的数据源: msg:[{num:0},{num:4},{num:0,pub:'a'},{num:0},{num:0},{num:6}]//正常的实现的方法: //1.不为0的值添加新属性 for(let item of this.msg){ if(item.num!=0){ item.pub='new'; }

2022-01-27 18:37:39 2193

原创 判断数组元素是否相等

判断数组元素是否相等

2022-01-14 10:47:53 977 1

原创 数组去重的方法及其原理

数组去重

2022-01-07 10:45:49 138

原创 封装一个方法将对象属性中存在其他对象的另一个属性时将他替换掉。

需求封装

2022-01-07 10:03:52 342 1

原创 请计算7,8,9,0四个数字,能组成几种互不相同且没有重复数字的三位数,并输出所有符合要求的组合。

具体代码如下:<script> function fn(a, b, c, d) { let count = 0, num = arguments.length + 1; for (var i = 1; i < num; i++) { //循环百位数 for (var j = 1; j < num; j++) { //循环十位数 for (var k = 1;

2021-09-13 18:57:58 1561

原创 1.一群人围在一起坐成环状(人员编号从1~N);2.随机从某个编号开始报数;3.数到某个数的时候,此人出列,下一个人重新报数4.一直循环,直到所有人出列结束。5.按顺序打印出列人员。

具体代码如下:<script> //先随机生成指定数量的人 let a = parseInt(window.prompt("请随机输入一个整数")); let arr = []; for (let i = 1; i <= a; i++) { arr.push(i) } //定义点名的函数 function fn(arr, num) { if (arr.length == 0) {

2021-09-13 18:53:07 252

原创 随机生成一个长度为10的数组,其中数字的取值范围为1~9,打印出数组中第二大的数(比如1,2,3,4,5,6,7,8,9,9; 第二大为8)。

思路:首先定义一个随机数的函数,然后将数组里面的每一项都调用此函数,最后排序。具体代码如下:<script> function r() { return random = Math.floor(Math.random() * 9) + 1; } function fn() { let arr = []; for (let i = 0; i < 10; i++) { arr.push(

2021-09-13 18:40:10 2139

原创 封装一个js方法,遍历树结构,当节点的children为空时,删除children

一般开发中很少会直接修改原数组,因此我用map遍历,加上递归的方法实现这个功能。<script> var tree = [{ a: 1, b: 1, children: [{ a: 111, children: [] }] }, .

2021-09-13 18:29:49 2194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除