Perlでは、構文を使用して文字を複数回繰り返すことができます。 $a = "a" x 10; // results in "aaaaaaaaaa" JavaScriptでこれを実現する簡単な方法はありますか?私は明らかに関数を使用できますが、組み込みのアプローチや他の巧妙な手法があるかどうか疑問に思っていました。
Pythonでは、[2]はリストであり、次のコードはこの出力を提供します。 [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; };