當(dāng)前位置:
首頁(yè) >
2020-3-25
發(fā)布時(shí)間:2023/12/19
42
豆豆
題目一:
JavaScript 數(shù)組隨機(jī)不重復(fù)元素
實(shí)際應(yīng)用可能需要從數(shù)組元素中隨機(jī)取出幾個(gè)元素,并且要保證這幾個(gè)元素不重復(fù)。
有些數(shù)組可能有重復(fù)的元素,那么可能需要首先去除這些重復(fù)的元素。
代碼與解析:
相關(guān)知識(shí):
Math.floor()可以對(duì)一個(gè)數(shù)字進(jìn)行下舍入操作。
返回值是小于等于參數(shù),并與之最接近的整數(shù)。
Math.random方法可以生成一個(gè)隨機(jī)數(shù)。
返回的隨機(jī)數(shù)介于0-1之間。
特別說(shuō)明:返回值不包括1,也就是返回值是大于等于0小于1。代碼實(shí)例如下:
JavaScript splice()此方法對(duì)數(shù)組具有"剪接"功能。
詳細(xì)見(jiàn) splice方法。
總結(jié)
- 上一篇: 【注册机】Zillions of Gam
- 下一篇: 这个代码应该怎么写???