[RUBY] Hash und jede Aussage

Stärkungswoche, um den Teil des Unverständnisses zu zerstören! Eine Woche scheint also nicht genug zu sein.

Mangel an Verständnis für Hash (Tränen

Ich wusste, dass ich Hash einen Wert zuweisen würde Das Problem ist dann.

Lassen Sie es uns analysieren.

Hash und jede Aussage

スクリーンショット 2020-05-24 16.18.40.png

jede Aussage

●hash.each do |key, value|

● Vorteile jeder Aussage

Es kann unter Verwendung jeder Methode präziser beschrieben werden, da keine Verarbeitung der variablen Initialisierung und Endbeurteilung erfolgt.

Darüber hinaus wird garantiert, dass die Verarbeitung nicht über den Bereich des Objekts hinaus ausgeführt wird. Da der zu wiederholende Bereich festgelegt ist, gibt es weniger Bedenken hinsichtlich Fehlern.

Ausgabeergebnis

Wenn dies an das Terminal ausgegeben wird, ist es erfolgreich. スクリーンショット 2020-05-24 16.37.29.png

Jeder Wert wird ausgegeben und der Vorgang ist abgeschlossen, nachdem er viermal wiederholt wurde.

schließlich

Ich habe nicht genug Verständnis, daher dauert es mehr als eine Stunde, um hungrig zu werden, nachdem ich solche Inhalte überprüft habe. Die Ausgabe wird Ihr Verständnis vertiefen. Vielen Dank.

Vergiss nicht was du verstehst!

Recommended Posts

Hash und jede Aussage
Über für Anweisung und wenn Anweisung
☾ Java / Repeat-Anweisung und Repeat-Steueranweisung
[Java] Machen Sie die Variablen der erweiterten for-Anweisung und für jede Anweisung unveränderlich
If-Anweisung und Verzweigungsverarbeitung
In Bezug auf die Zuordnung von Hash-Schlüssel und Wert
[Rubiy] Vereinfache jedes mit Map und Inject