ใน 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;
};