2007-11-04から1日間の記事一覧

eval

eval 文字列→数値の変換 x = "10"; print eval(a); テンプレートにつかう name "test"; value = "10"; # #{}は""の中で文字列化したものを埋め込むときに使用 eval "def #{name}; print #{value}; end; #{name};" 参考:「Ruby入門」http://www.jaist.ac.jp/…

眠い…。がんばれコーヒー。 はてなダイアリー初めて使ったけど、結構いい。 文法wikiと一緒だし、他のエディターと比べると軽くていい。そういえばJavaでクラス呼ぶときなんだったっけ、とか考えてあせった。 importだった。perlだとuse javaだとimport ruby…

イテレータ

timesイテレータ 5.upto 7 do |i| print i, "\n" end uptoイテレータ 5.upto 7 do |i| print i,"\n" end 他にも roopイテレータ:無限ループ reverse_eachイテレータ:配列を逆順に実行 ちょっと難しいもの def search(ary) for item in ary return item if …