In Ruby, lassen Sie uns sagen, dass ich eine Reihe von ordreed haben, eindeutige NummernWie entferne ich die Anfangselemente meines Arrays nur, wenn das erste Element eine Bedingung erfüllt?
[0, 1, 2, 4, 6, 8, 10]
Wenn das erste Element des Arrays gleich Null ist, wie entferne ich alle Elemente von teh Anfang des Arrays, die aufeinander folgend sind, mit Null beginnen? Das heißt, in dem obigen Beispiel würde ich will "0", "1" und "2" mich mit
[4, 6, 8, 10]
verlassen entfernen, aber wenn mein Array
[1, 2, 3, 10, 15]
ist, würde ich erwarten, Das Array ist unverändert, da das erste Element nicht null ist.
wollen Sie die ersten drei Elemente entfernen, wenn das Array mit 0 beginnt? – Kris