23
สร้างอาร์เรย์ที่มีองค์ประกอบเดียวกันซ้ำหลายครั้ง
ใน Python โดยที่[2]list คือโค้ดต่อไปนี้จะให้ผลลัพธ์นี้: [2] * 5 # Outputs: [2,2,2,2,2] มีวิธีง่ายๆในการทำเช่นนี้กับอาร์เรย์ใน JavaScript? ฉันเขียนฟังก์ชันต่อไปนี้เพื่อทำ แต่มีบางสิ่งที่สั้นกว่าหรือดีกว่า var repeatelem = function(elem, n){ // returns an array with element elem repeated n times. var arr = []; for (var i = 0; i <= n; i++) { arr = arr.concat(elem); }; return arr; };
323
javascript
arrays
repeat