1. Schlussfolgerung </ b>
2. Was ist die Date-Klasse? </ B>
3. Wie schreibe ich </ b>?
4. Was ich hier gelernt habe </ b>
❶ "Datumsklasse" ❷ heutige Methode Tagesmethode ❹ Array ❺ if-Anweisung
verwenden!
"Datumsklasse" ist in der Ruby-Bibliothek enthalten Dies ist eine Standardfunktion! Sie benötigen eine "require" -Methode, um diese Dinge zu verwenden.
Mal sehen, wie man tatsächlich programmiert! Dieses Mal wird die Spannung am Freitag steigen, also vor Samstag und Sonntag Machen wir es "spezielle Formulierung nur am Freitag"! Machen Sie auch Ihren Urlaub zu etwas Besonderem.
Die heutige Tagesausgabe
require"date" ❶
week = ["Tag", "Mond", "Feuer", "Wasser", "Holz", "Geld", "Boden"]❹
now_week_num = Date.today.wday❷❸
now_week_char = week[now_week_num]
(Da der Index des Arrays eine Variable in ❷❸ ist, ändert sich die Indexnummer jeden Tag von heute.)
❺
if now_weekday_num == 5
puts "heute#{now_week_char}Tag! ︎ Sie haben keine andere Wahl, als trinken zu gehen!!!"
elsif now_weekday_num == 6 || now_weekday_num == 0
puts "heute#{now_week_char}Es ist ein Tag, komm auf ein Date ♪"
else
puts "Immer noch heute#{now_week_char}Es ist ein Tag ... Wann kommen die Feiertage ..."
end
❶ Rufen Sie die Date-Klasse auf ❷❸ Weisen Sie der Variablen now_week_num den heutigen Tag zu ❹ Ein Formular, das den Tag als Index in einem Array ausgeben kann ❺ wenn elsif Aussage Freitag und Feiertage besonders macht. Freitag entspricht zahlenmäßig "5".
Auf diese Weise "Formulierung" je nachdem welcher Tag "heute" ist Du kannst es ändern!
Dieses Programm erscheint oft in Spielen Ich dachte, dass sich die Geschichte abhängig von den Gesprächsoptionen ändern würde. Es ist natürlich komplizierter, aber ich denke, ich habe die Grundlagen angesprochen.
Recommended Posts