質問内容
下記のコードにはpメゾット,putsメゾットなどがないのにも関わらず出力されます。なぜでしょうか?
内部的になにか処理が行なわれているのでしょうか?
該当のソースコード
Ruby
1def total(from, to) 2 result = 0 3 from.upto(to) {|num| 4 if block_given? 5 result += yield(num) 6 else 7 result += num 8 end 9 } 10 return result 11end 12 13p total(1, 3){|num| num**2} #14
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/03/06 03:12