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 件のコメント:
コメントを投稿