![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS每日一题
文章平均质量分 60
每天讲解牛客在线编程JS的题目,适合刚刚入门的新手
会写代码的金毛
大二在读,想要从事前端开发~
展开
-
JS每日一题——DAY7无重复数组
题目要求生成范围内的随机数并且不重复,我们首先定义一个数组,然后遍历,遍历的过程中生成随机数,并且对于随机数进行一些操作使得随机数在题目要求的范围内,最后再判断这个数字是否与数组重复,主要的难点就两个:1,根据题目范围生成随机数2,数组内的数字不能重复原创 2024-01-22 16:43:33 · 488 阅读 · 0 评论 -
JS每日一题——DAY6判断版本
首先我们应该清楚接收的参数为字符串,字符串与字符串是不方便整个比较的,所以我们应该先想办法将两个字符串转化为数组,同时去掉中间多余的".",然后我们遍历这两个数组,先将字符转化为数字再比较大小,如果符合题意也就是新版本高于旧版本我们就立刻返回true,否则就继续遍历,直到全部遍历完成后我们返回false原创 2024-01-21 18:19:49 · 388 阅读 · 1 评论 -
JS每日一题——DAY2文件扩展名
首先题目想要达成什么效果?比如说你的输入为"1.txt"时这个函数会返回".txt"也就是文件的后缀,那么我们想要在输入中获取到文件的后缀,基本的思路就是先将输入转化为数组,然后遍历这个数组,寻找是否有等于"."的元素,找到以后将这个元素以及其后面的所有元素组成一个新的数组,转化为字符串返回即可。原创 2023-12-13 15:58:17 · 646 阅读 · 0 评论 -
JS每日一题——DAY1直角三角形
从今天开始我会每天完成一道牛客上面的js题目,顺便讲解一下其中的知识点(但愿我会坚持下去),欢迎各位关注并监督我!废话不多说,我们进入今天的"hello world",先看题目:原创 2023-12-12 17:12:14 · 580 阅读 · 0 评论 -
JS每日一题——DAY4单项绑定
首先我们确定一下我们要操作的是id为input的输入框以及id为span的标签,当输入框值发生改变的时候span内的内容也要发生改变,那我们在js中可以先使用document.querySelector()方法选中这两个元素,然后为输入框绑定一个"onchange"方法,在方法内部我们将输入框的内容赋值到span元素中即可。原创 2023-12-15 16:11:03 · 403 阅读 · 0 评论 -
JS每日一题——DAYA3分隔符
首先我们先理解一下题目的意思,什么叫千分位分隔符?,就是每隔三位数加进一个逗号(从最小的位开始)也就是对于12300,我们先从最后一位开始数,数到三后就在第三个与第四个数之间加上逗号,然后继续重复数,也就是说我们每隔三个数就要执行添加逗号的操作,直到到达这个数字的最大位,但是这里还要注意,数字可能还会存在负数的情况,还需要判断一下是否为负数避免程序将"-"字符识别为数字导致分隔出现错误。同时我们的输入为数组,所以我们需要先将输入转化为字符串再转化为数组并反转,然后我们声明一个新的数组用来存放结果,遍历转化的原创 2023-12-14 16:42:55 · 463 阅读 · 1 评论 -
JS每日一题——DAY5创建数组
好久不见~,最近一直在忙着准备期末考试所以没有时间更新,从今天开始应该会每天更新(希望如此)不废话了我们现在来看题目:原创 2024-01-20 20:50:21 · 452 阅读 · 0 评论