- 博客(8)
- 收藏
- 关注
原创 用户名检索正则练习:
用户名只能是数字字母字符。 用户名中的数字必须在最后。 数字可以有零个或多个。 用户名不能以数字开头。 用户名字母可以是小写字母和大写字母。 用户名长度必须至少为两个字符。 两位用户名只能使用字母。 规则其他的都比较好理解,就是当时这个第四条把我搞晕了,实际上是有两种情况,首先第一位必须是字母,第二位有两种可能:字母或数字。也就是let reg=/^[a-zA-Z]/;//确定了第一位//第二位开始有两种可能:let reg=/^[a-zA-Z][a-..
2021-10-20 21:51:36
1006
原创 排他思想练习
当网页中有多个按钮,不管经过多少次点击,每次只有当前点击的按钮样式改变。因此需要在每次点击前复原所有按钮样式用到了双重for循环嵌套。 <button>按钮</button> <button>按钮</button> <button>按钮</button> <button>按钮</button> <button>按钮</button>
2021-09-21 21:15:25
93
原创 鼠标经过显示一个黑色遮罩层
先两个盒子,一个粉色底色,一个黑色半透明:<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1
2021-09-17 14:50:37
188
原创 一串字符中出现最多的字符和次数
可以从对象的角度考虑:键值对键-属性是每个字符值-属性值是该字符出现的次数先遍历字符串,将字符和出现次数存入对象;然后for in遍历对象,找到属性值最大的那个属性,并输出属性及属性值; var str='abcoefoxtozzopp'; var obj={ //创建对象 }; var arr=[]; var max=0; for(var i=0;i<str.length;i++){ //用对象来保存字符并用属性值来记录出现的次数
2021-09-15 16:15:03
86
原创 查找在字符串中某个字符出现了多少次及其出现的位置
以字符串abcoefoxtozzopp为例,本次目的是查找在这个字符串中“o”出现了多少次及其出现的位置(将它的位置返回到一个数组中);首先定义一个空数组和一个计数器b;遍历数组,用indexOf查找o;每次查到之后,将本次o出现的位置push到数组中,并且b++,即出现次数+1;var str='abcoefoxtozzopp';var arr=[];var b=0;for (var i=0;i<str.length;i++){ str.indexOf('o',i);
2021-09-14 20:14:51
984
原创 倒计时系统
首先调用一个Date()函数,并且用getTIme获得总毫秒数(1970至今);然后相减得到差值,这就是倒计时的剩余时间;关键是怎么表示成时分秒:先把毫秒换成秒,比较好计算;主要是单位之间的换算,从最大的单位时开始,然后取模剩余的数再换算成分针,最后拿总的秒数减去已经换成时和分的总数,剩下的就是无法前进单位的剩余秒数;var date=new Date("2021-9-14 19:01:01");var datenow=new Date();console.log(daten
2021-09-14 18:45:35
219
原创 使用Math函数做猜数字游戏
1使用Math函数设定随机数2用户输入一个范围内的数次(闭区间)3do while循环判断,并提示用户数字区间var realNum=getRandomIntInclusive(1, 10)function getRandomIntInclusive(min, max) { min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min + 1)) + min; /
2021-09-14 16:19:34
391
原创 冒泡排序练习
1.冒泡排序:总而言之就是两两比较,顺序不对就换,双层for嵌套; var arr1=[5,4,3,2,1]; var newvar=0; for (var j=0;j<arr1.length;j++){ for(var i=0;i<arr1.length;i++){ if (arr1[i+1]<arr1[i]){ newvar=arr1[i]
2021-09-14 16:16:01
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人