はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ case文

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 4 / 4件)
 

Ruby 2.7正式版が登場、オブジェクトのパターンマッチ、REPLの改善など。次はRuby 3が年内登場予定! - Publickey

2020/01/06 このエントリーをはてなブックマークに追加 10 users Instapaper Pocket Tweet Facebook Share Evernote Clip Publickey repl irb オブジェクト Ruby

毎年12月25日のクリスマスにアップデートされるオブジェクト指向スクリプト言語の「Ruby」。今回も新バージョンとなるRuby 2.7正式版が予定通り、2019年12月25日にリリースされました。 Ruby 2.7の主な新機能は、case文でのオブジェクトのパターンマッチ、コマンドラインからRubyが利用できるirbにおける複数行編集の対... 続きを読む

なぜRubyのcase/whenはインデントしないのかを考えてみた - give IT a try

2013/02/27 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip when インデント case Ruby ソニックガーデン

2013-02-28 なぜRubyのcase/whenはインデントしないのかを考えてみた Ruby はじめに 昨日はソニックガーデンにしては珍しく、ちょっとしたコーディングスタイル論争(?)が発生しました。 議論のネタになったのはRubyのcase文のインデントについてです。 when節はインデントすべきか、それともcaseキーワードと揃えるべきかの議論になりました。 x = 1 # インデントす... 続きを読む

Ruby の便利ハック « blog.udzura.jp

2012/06/14 このエントリーをはてなブックマークに追加 19 users Instapaper Pocket Tweet Facebook Share Evernote Clip blog.udzura.jp infinity Ruby

上記のようにすると、長ったらしい 「Float::INFINITY」 を短く「∞」と書けて、例えばテストケースのような場合にクソ楽になるのでおすすめです。 * * * Rubyのcase文で「〜以上」みたいな表現は可能でしょうか? ⬆みたいな回答をしていたのを急に思い出して書いてみた。Scなんとかlaと言う言語のようにUTF-8の文字列もメソッド名に使えますね(1.9から〜)。 続きを読む

あまり知られていないPHPの構文について:phpspot開発日誌

2006/06/15 このエントリーをはてなブックマークに追加 46 users Instapaper Pocket Tweet Facebook Share Evernote Clip 構文 Echo break PHP Switch

zuzara.com 実PHPのswitchのcase文には関数が使える PHPって次のような構文も通るんですね。 マニュアルにも載ってないみたいで、当然私も知りませんでした^^; switch ($test) {     case ($test > 10):         echo "10!";         break;     case is_numeric($test): ... これ... 続きを読む

 
(1 - 4 / 4件)