前提・実現したいこと
ruby 2.5.1を利用していたところ以下のような疑問が生じました。
開発環境はWSLのUbuntu18.0.4です。
かなり初歩的な質問かとは思いますが、よろしくお願いします。
以下のような二つのforループを実行すると、改行の位置が変わってしまいます。
%Wの前者のほうではcolorがそのまま配列として出力されているように見えるのですが、%W[red,blue]と["red","blue"]はちがうものなのでしょうか?
またその違いはどういうものなのでしょうか?
該当のソースコード
ruby2.5.1
for color in %W[red,blue] do
puts color
end
for color in ["red","blue"] do
puts color
end
出力結果
red,blue
red
blue
試したこと
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/30 16:28