JS
洛什么杨
这个作者很懒,什么都没留下…
展开
-
【JS】芳香度计算
var num = readline(); var arr = readline().split(''); // let num = 10; // let arr = [1, 1, 1, 3, 2, 2, 3, 4, 2, 1]; let sum_satfy = 0; let satfy = []; // 满意度 for (let i = 0; i < arr.length; i++) { .原创 2021-08-29 11:47:38 · 329 阅读 · 0 评论 -
【JS】求数组连续相同数的最大长度
// var num = readline();// var arr = readline().split(''); var num = 20; var arr = [1, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 3, 2, 1, 1]; var max = 0; for (var i = 0; i < arr.length; i++) { for (var j.原创 2021-08-28 21:20:56 · 661 阅读 · 0 评论 -
【JS】Tab栏切换
<style> * { margin: 0; padding: 0; } li { list-style-type: none; } .tab { width: 978px; margin: 100px auto; } .tab_list { .原创 2021-08-10 20:54:14 · 99 阅读 · 0 评论 -
【JS】全选反选
实现目标:1. 选择【全选】,下面的小选项都被选中,再点击【全选】,下面的小选项都取消。2.当下面的小选项都被选中,【全选】也自动被选中。<style> * { padding: 0; margin: 0; } .wrap { width: 300px; margin: 100px auto 0; } .原创 2021-08-10 20:25:25 · 85 阅读 · 0 评论 -
【JS】数组随机排序
第一种方法:利用冒泡排序的原理,使两两元素比较的结果可正可负,它们的位置可换可不换,从而达到随机的目的。var arr = ["鹿晗", "王俊凯", "蔡徐坤", "彭于晏", "周杰伦", "刘德华", "赵本山"];arr.sort(function () { return Math.random() - 0.5; // 值为 -0.5 ~ 0.5 的随机数});console.log(arr);第二种方法:先找到一个随机的元素,写入新数组,原数组删除该元素,再在原数组找一个随机原创 2021-08-03 15:47:19 · 2098 阅读 · 0 评论 -
【JS】16进制随机颜色
var arr = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'];var color = '#';function getRandom(min, max) { return arr[Math.floor(Math.random() * (max - min + 1) + min)];}for (var i = 1; i <= 6; i++) { var num .原创 2021-08-02 20:54:56 · 119 阅读 · 0 评论