逆引きRuby - (2008/06/26 (木) 00:23:00) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
団員専用の逆引きRuby。というかただのメモ。
***現在時刻を秒+ミリ秒で取得する
>puts Time.now.to_f
ちなみに、PHPだと、
>function microtime_float()
>{
>list($usec, $sec) = explode(" ", microtime());
>return ((float)$usec + (float)$sec);
>}
みたいになるそうです。
Rubyって楽ですね。
[[出展>http://q.hatena.ne.jp/1190084277]]
***条件に合致する要素を配列から取り除く
>配列.reject!{|要素| 条件式}
条件式で要素を評価することができます。
例)
配列には0以上の整数(Fixnum)が8個格納されています。
そのうち5以上のものを取り除きます。
>ary = [1,3,4,5,2,10,8,20]
>ary.reject!{|ele| ele >= 5}
>p ary # =>
団員専用の逆引きRuby。というかただのメモ。
***現在時刻を秒+ミリ秒で取得する
>puts Time.now.to_f
ちなみに、PHPだと、
>function microtime_float()
>{
>list($usec, $sec) = explode(" ", microtime());
>return ((float)$usec + (float)$sec);
>}
みたいになるそうです。
Rubyって楽ですね。
[[出展>http://q.hatena.ne.jp/1190084277]]
***条件に合致する要素を配列から取り除く
>配列.reject!{|要素| 条件式}
条件式で要素を評価することができます。
例)
配列には0以上の整数(Fixnum)が8個格納されています。
そのうち5以上のものを取り除きます。
#highlight(ruby){{
ary = [1,3,4,5,2,10,8,20]
ary.reject!{|ele| ele >= 5}
p ary # =>
}}
表示オプション
横に並べて表示:
変化行の前後のみ表示: