garyo回答ポイント 100ptウォッチ 4

Rubyで質問です

include Math
a = (:to_s).to_proc
puts a[123]
は"123"になるのに
b = (:sin).to_proc
puts b[1]
はエラーになります。
in `[]': private method `sin' called for 1:Fixnum (NoMethodError)

b=->x{sin(x)} 以外でsinをProc型にする簡単な記法はないでしょうか?

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2013-09-23 00:01:37
終了日時
2013-09-30 00:05:05
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Ruby760記法178sin57

人気の質問

メニュー

PC版