Ein Hinweis zu Ruby-Arrays und Hash-Objekten. Da ich die Grundlagen von Arrays kenne, möchte ich mir notieren, wie man rubinspezifisch schreibt.
Beim Hinzufügen von Elementen zu einem Array
num = ["one"]
num << "two"
p num # ["one", "two"]
Schlüssel- und Wertedefinition mit Hash
numKey = { one: 1, two: 2 }
p numKey # {:one=>1, :two=>2}
p numKey[:two] # 2
Definition des Arrays in% Notation
# numbers = ["one", "two", "three"]Selbe Bedeutung
numbers = %W( one two three )
p numbers # ["one", "two", "three"]
Extrahieren Sie Elemente in einem Array nacheinander
%w[one two three].each do |num|
p num
end
# "one"
# "two"
# "three"
Fügt dem ursprünglichen Array einen Wert hinzu und gibt ein neues Array zurück.
nums = %w[one two three four].map{ |num| "Zahlen: #{num}" }
p nums # ["Zahlen: one", "Zahlen: two", "Zahlen: three", "Zahlen: four"]
Recommended Posts