40524


書籍にもとづき基本的な内容を勉強中です。pythonからはじめたのでなにかと括弧を使いたくなります。しかし、進んでいく途中で括弧を使用するとうまく機能しないものもなかにはありますね。

### Ruby

[code]

    print("hello")
    print "hello"
    
[/code]

### Ruby失敗例

[code]

    FileUtils.cp %w[test.txt test2.txt], "d1/d2" # => 〇
    FileUtils.cp(%w[test.txt test2.txt]), "d1/d2"# => NG
    
[/code]

rubyメソッドで括弧を使うのはありえないですか？


CC BY-SA 4.0
2017-12-25T04:41:32.193
40522
2020-08-26T13:30:55.083
2020-08-26T13:05:15.153
32986
26076
question
ruby
rubyで括弧を使うのはやはり邪道ですか？


単純に括弧を付ける位置が間違っているだけです。

[code]

    FileUtils.cp(%w[test.txt test2.txt], "d1/d2")
    
[/code]


CC BY-SA 4.0
2017-12-25T05:16:41.303
40524
2020-08-26T13:30:55.083
2020-08-26T13:30:55.083
3060
9008
40522
answer