「Ruby」compactで配列からnilを削除するサンプル

構文
配列名.compact
compactを使用して、配列からnilを削除します。
元の配列の要素は変わらない

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#!/usr/bin/ruby
tarr = [ "study", nil, "skill", nil, "become"]
p tarr.compact
p "元の配列の要素は変わらない"
p tarr
#!/usr/bin/ruby tarr = [ "study", nil, "skill", nil, "become"] p tarr.compact p "元の配列の要素は変わらない" p tarr
#!/usr/bin/ruby

tarr = [ "study", nil, "skill", nil, "become"]

p tarr.compact
p "元の配列の要素は変わらない"
p tarr

結果
[“study", “skill", “become"]
“元の配列の要素は変わらない"
[“study", nil, “skill", nil, “become"]

Ruby

Posted by arkgame