val=[1,2,3] val.from 1実行結果、[2,3]
配列で指定したindexより前を取得するメソッド
val=[1,2,3] val.to 1実行結果、[1,2]
日付関数
val = DateTime.new(1979,10,7,0,0,0) val.advance(years: 1, months: 1, days: 1)実行結果、Sat, 08 Nov 1980 00:00:00 +0000
Hashの差分を取得するメソッド
mario_favorite = { sports: "Mario Sports Mix", action: "Super Mario World" } luigi_favorite = { sports: "Golf", action: "Super Mario World" } mario_favorite.diff luigi_favorite実行結果、{:sports=>"Mario Sports Mix"}
Hashから引数意外の値を取り出すメソッド
games = { mario: ["Super Mario World", "Super Smash Bros. Melee"], luigi: ["Luigi's Mansion"], yoshi: ["Yoshi's Island", "Yoshi's Story"] } games.except :luigi実行結果、{:mario=>["Super Mario World", "Super Smash Bros. Melee"], :yoshi=>["Yoshi's Island", "Yoshi's Story"]}
偶数か奇数かを判断するメソッド
2.even? 2.odd?実行結果、true
実行結果、false
文字列の先頭を大文字にするメソッド
"super mario bros.".titleize実行結果、"Super Mario Bros."
0 件のコメント:
コメントを投稿