'---------'
'-'.repeat(9) // longer!
'------------'
(x='----')+x+x
'-'.repeat(12) // same length
JavaScriptで最大12の繰り返し文字の文字列を生成する賢い方法はありますか?
1
そう思わないでください。ただし、チャレンジによっては、たとえばRLEを使用してバイトを節約するために複数の実行をゴルフできる可能性があります
—
ASCIIのみ
カンマの特殊なケースでは
—
マーティンエンダー2017年
Array(12)+''
、11個のコンマで始まるリテラルよりも短く、その後も短くなりrepeat
ます。
@SteveBennettでは、実際の文字ではなく、文字列の長さのみを気にする場合があります。PPCGの多くの課題では、選択したASCII文字を出力に使用できます。
—
マーティンエンダー
リピートを再利用する場合は、エイリアスを付けることができます。
—
シャギー
12の同じ文字が本当に必要ではなく、12文字の文字列が必要な場合は、も実行できます
—
Arnauld 2017年
1e11+''
。