Ich studiere Ruby und JavaScript. Gelegentlich mag ich ein Array der ersten zehn Zahlen (oder eine anderen vorhersehbaren Serie):Wie initialisiert man kurz ein Array der ersten zehn Ganzzahlen?
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
In Ruby gibt es einen schnelles (wie eingebaut) Weg, um dieses Array zu initialisieren als (0..9).to_a
? Wie auch immer, das ist ziemlich schnell.
Aber in JavaScript kenne ich keine ähnlich schnelle Möglichkeit, es zu bauen. Ich könnte über eine for
Schleife iterieren, aber ich denke, dass es einen schnelleren Weg geben muss. Aber was ist es?
'Array.from (Array (10) .keys())' - JS. –
In Ruby können Sie auch '[* 0..9]' –
Ruby: 'Array.new (10, &: self)' machen. –