数组随机随机数获取

方法:Math.floor(Math.random()*arr.length)

Math.floor() 向下取舍

例如:

document.write(Math.floor(0.60) + "<br />")
document.write(Math.floor(0.40) + "<br />")
document.write(Math.floor(5) + "<br />")
document.write(Math.floor(5.1) + "<br />")
document.write(Math.floor(-5.1) + "<br />")
document.write(Math.floor(-5.9))

输出

0
0
5
5
-6
-6

Math.random() 0-1之间随机数

document.write(Math.random())

输出

0.32551836247879984

示例用法:
获取数组中的随机元素

var arr = [1,3,4,56,7,2];
var tarEle = arr[Math.floor(Math.random()*arr.length)]; 
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 方法1 (数据类型)(最小值+Math.random()*(最大值-最小值+1)) 例: (int)(1+Math...
    GB_speak阅读 41,197评论 2 6
  • FreeCodeCamp - Basic JavaScript 写在前面: 我曾经在进谷前刷过这一套题,不过当时只...
    付林恒阅读 16,526评论 5 28
  • 第四天 数组【悟空教程】 第04天 Java基础 第1章数组 1.1数组概念 软件的基本功能是处理数据,而在处理数...
    Java帮帮阅读 1,614评论 0 9
  • 清风微徐艳阳天 郁金香彻百花仙 峥嵘岁月重温顾 却留芬芳在人间 郁金香 花语——热情.高雅.能干.聪颖。 ...
    姜冠阅读 232评论 0 2
  • 《云》 古人往往在衣服或喜爱之物上饰以云纹,名曰“祥云”,以喻吉祥。愚为对“上善...
    沐雨凡林阅读 663评论 0 1