]
トップ «前の日記(2007-04-05) 最新 次の日記(2007-04-07)» 編集

Yukiharu YABUKI の tDiary



このtDiaryを検索します。

2007-04-06 [長年日記]

_ るびま読書会にいってきた。

(http://cotocoto.jp/event/1558) ここで覚えた ruby の文法は、*の使い方。

irb(main):004:0> p *"2007-04-06".split("-")

"2007"

"04"

"06"

=> nil

irb(main):005:0> p "2007-04-06".split("-")

["2007", "04", "06"]

=> nil

begin-end while 文

ruby界隈ではあんまり見掛けないけど、業務処理などでは使うパターン。かならず一回処理をしてからループ判定をする場合には、これで。

|| と or

Rubyで、or を使うのは注意。カッコで表すと

(a = false) or 1

a = (false || 1)

perlの or die 的な構文以外は使わない方がいいんじゃないかと。