0
A
回答
4
使用splice()
var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
var b = [20, 21, 22, 23];
for (i = 0; i < 4; i++) {
var idx = Math.floor(Math.random() * a.length);
a.splice(idx, 0, b[i]);
}
console.log(a)
// returns something like [23, 1, 2, 3, 22, 4, 5, 6, 7, 20, 8, 21, 9, 10]
參考MDN Array.prototype.splice() docs
如果這不是預期的輸出認罪e提供樣品
0
試試這個:
var myArray = [1,2,3,4,5,6,7,8,9,0];
for(i=0; i<4; i++) {
var randomSpot = Math.floor(Math.random() * 10);
myArray[randomSpot] = i;
}
相關問題
- 1. jquery隨機數
- 2. 使用隨機
- 3. 使用jquery隨機播放一些div
- 4. 使用jQuery隨機加載div
- 5. 使用javascript或jquery的隨機數
- 6. 使用jquery和colorbox的隨機Href
- 7. 淡入和淡出隨機使用jQuery
- 8. 隱藏div隨機點擊使用jquery
- 9. 使用JQuery檢查隨機複選框
- 10. 使用隨機鍵創建對象jquery
- 11. 隨機顯示隨機圖像jquery
- 12. 在隨機生成50個隨機數中使用隨機數#
- 13. jquery隨機排序
- 14. jQuery隨機圖像
- 15. jQuery的隨機圈
- 16. 隨機緩動Jquery
- 17. jQuery隨機圖片
- 18. jquery隨機顏色
- 19. 用javascript/jquery將隨機css類添加到隨機元素
- 20. jQuery的 - 使用img.draggable從數組隨機元素(jQuery的UI)
- 21. 帶隨機數的jQuery跟隨?
- 22. 隨機地從與jquery
- 23. 與jQuery隨機淡入div
- 24. jQuery懸停隨機元素
- 25. jQuery的隨機旋轉
- 26. JQuery的 - 隨機.replace()錯誤
- 27. jQuery中的隨機顏色
- 28. jquery動畫隨機發生
- 29. 生成隨機數Jquery
- 30. jquery/javascript隨機選擇
請發佈您嘗試過的代碼。 – j08691
看看[Array.splice](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice) –
我完全不明白。如果我有[A,B,C]這樣的列表,並且我隨機插入了'D',那麼所得到的[A,D,B,C]會不會混淆現有數組的順序? – alex