(1)数组乱序(3)数组中获取随机数
(1)数组乱序
created() {// (1)数组乱序let res1 = this.getarrScrambling([1, 2, 3,4,5]);console.log(res1);let arr = [{ name: "aa", age: "15" },{ name: "bb", age: "16" },{ name: "cc", age: "17" },{ name: "dd", age: "18" }];let res2 = this.getarrScrambling(arr);console.log(res2);},
methods: {// (1)数组乱序getarrScrambling(arr) {for (let i = 0; i < arr.length; i++) {const randomIndex =Math.round(Math.random() * (arr.length - 1 - i)) + i;[arr[i], arr[randomIndex]] = [arr[randomIndex], arr[i]];}return arr;}}}
(3)数组中获取随机数
created() {// (3)数组中获取随机数let res = this.getsample([1, 2, 3, 4, 5, 6, 7]);console.log(res);let arr = [{ name: "aa", age: "15" },{ name: "bb", age: "16" },{ name: "cc", age: "17" },{ name: "dd", age: "18" }];let res1 = this.getsample(arr);console.log(res1);},methods: {// (3)数组中获取随机数getsample(arr) {return arr[Math.floor(Math.random() * arr.length)];}}
(1)数组乱序(3)数组中获取随机数相关推荐
- .NET如何写正确的“抽奖”——数组乱序算法
.NET如何写正确的"抽奖"--数组乱序算法 数组乱序算法常用于抽奖等生成临时数据操作.就拿年会抽奖来说,如果你的算法有任何瑕疵,造成了任何不公平,在年会现场 code revie ...
- MySQL中数组内的JSON数据中获取值
MySQL中JSON数据获取值 1.MySQL中JSON数据中获取值 数据源: {"observeTruth": "111","preventHume ...
- 7-301 sdut- C语言实验-数组逆序(数组移位)
7-301 sdut- C语言实验-数组逆序(数组移位) 分数 16 全屏浏览题目 切换布局 作者 马新娟 单位 山东理工大学 有n个整数,使其最后m个数变成最前面的m个数,其他各数顺序向后移m(m ...
- java如何实取随机数_java - 如何在Kotlin中获取随机数?
java - 如何在Kotlin中获取随机数? 可以在2个参数之间返回随机整数的通用方法,如ruby,可以使用rand(0..n). 有什么建议吗? 16个解决方案 208 votes 我的建议是In ...
- c++中怎么数组内有用元素的个数_前端面试(算法篇) - 数组乱序
一.面试题 问:有一个长度为 100 的数组,如何从中随机挑选 50 个元素,组成一个新的数组? 答:这个...那个...emmmmmm 问:那先不挑 50 个,就挑一个数,知道怎么做吗? 答:这个我 ...
- java 乱序算法_前端面试(算法篇) - 数组乱序
一.面试题 问:有一个长度为 100 的数组,如何从中随机挑选 50 个元素,组成一个新的数组? 答:这个...那个...emmmmmm 问:那先不挑 50 个,就挑一个数,知道怎么做吗? 答:这个我 ...
- JavaScript习题(数组去重、有序数组乱序排列)
数组去重 Array.prototype.unique = function(){var temp = {},arr = [],len = this.length;for(var i = 0 ; i ...
- java数组逆序_Java 数组的排序、逆序
数组的排序.逆序测试数据 public static void main (String[] args) { // 数组逆序 int[] arr = {1,2,3,4,5,6,7}; reverse( ...
- php中获取随机数的方法,PHP实现获取随机数的方法
这篇文章主要介绍了PHP简单获取随机数的常用方法,结合实例形式分析了php实现指定范围随机数与指定字符序列随机数的简单实现技巧,需要的朋友可以参考下 1.直接获取从min-max的数,例如1-20: ...
最新文章
- 读博前三年0文章,后期发力一口气11篇一作!这个“90后”现任职985博导
- 卫星还在“织网” 北斗时代尚需时日
- Codeforces 372 B. Counting Rectangles is Fun
- vs2013编译apr时遇到的疑难杂症
- 43、Java动态代理一——动态类Proxy的使用
- 实验二 初始化阶段-source.c
- 实现流水灯以间隔500ms的时间闪烁(系统定时器SysTick实现的精确延时)
- .NET的一点历史故事:误入歧途,越陷越深
- 操作系统复习笔记 02-03 OS Structure 操作系统结构
- 泛型型协变逆变_Java泛型类型简介:协变和逆变
- Java发送邮件(QQ邮箱)
- springboot + h2 + vue + AceEditor + element-ui 数据库管理系统(DMS)- JavaWeb毕业设计|课程设计
- 毕向东java笔记ppt,毕向东java学习笔记.doc
- CentOS 7 yum update 报错 Failed to connect to 2404:6800:4012::200e: Network is unreachable
- 论高碳艺术与低碳艺术
- python炫彩界面_用 ESP32 制造炫彩 LED 球
- OpenGL配置glut64位和glut32位,英伟达 安全 下载地址 免费
- 2023第八届少儿模特明星盛典 小超模刘子衿 担任全球赛代言人
- pat 1027. Colors in Mars (20)
- Python语言系统学习21:作品——简易计算器