タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

rubyとargsに関するy-kobayashiのブックマーク (2)

  • 便利なRubyイディオム - Qiita

    Rubyならこう書く」あれこれ Arrayオブジェクト Rangeオブジェクト ブロックとProcオブジェクト シンボルとハッシュ クラスとコンストラクタ (追記) ブロックとProcオブジェクトについては、長くなったので以下に分離しました。 [Ruby基礎] ブロックとProcをちゃんと理解する http://qiita.com/kidachi_/items/15cfee9ec66804c3afd2 配列(Array) 要素の操作 #配列要素の分割 > "foo bar bazz".split => ["foo", "bar", "bazz"] #配列要素の指定文字列での分割 > "fooxbarxxxxbazz".split('x') => ["foo", "bar", "", "", "", "bazz"] #配列要素の順番入れ替え > "foo bar bazz".split.r

    便利なRubyイディオム - Qiita
  • Rubyのメソッドの引数にハッシュを渡す - 俺はそんなにやる気ない

    2014 - 12 - 16 Rubyのメソッドの引数にハッシュを渡す Rubyの引数にハッシュを渡す時 {} を省略することができる def profile (hash) p hash end hash = { a : 1 , b : 2 , c : 3 } profile(hash) # {:a=>1, :b=>2, :c=>3} profile({ a : 1 , b : 2 , c : 3 }) # {:a=>1, :b=>2, :c=>3} profile( a : 1 , b : 2 , c : 3 ) # {:a=>1, :b=>2, :c=>3} 例のように先頭に他の引数があり、以降はハッシュなら同じように省略できる。 def profile (str, hash) p str p hash end profile( " Tom " , a : 1 , b : 2 , c

    Rubyのメソッドの引数にハッシュを渡す - 俺はそんなにやる気ない
  • 1