Project

General

Profile

Bug #20911

Updated by nobu (Nobuyoshi Nakada) 8 months ago

``` 
 ["1","2","3"].max { |i| i.to_i } 

 => "3" 


 ["1","2","3"].max(&:to_i) 

 (irb):6:in `to_i': no implicit conversion of String into Integer (TypeError) 

 ["1","2","3"].max(&:to_i) 
                   ^^^^^^ 
	 from (irb):6:in `max' 
	 from (irb):6:in `<main>' 
	 from <internal:kernel>:187:in `loop' 
	 from /Users/alvitovitch/.asdf/installs/ruby/3.3.5/lib/ruby/gems/3.3.0/gems/irb-1.13.1/exe/irb:9:in `<top (required)>' 
	 from /Users/alvitovitch/.asdf/installs/ruby/3.3.5/bin/irb:25:in `load' 
	 from /Users/alvitovitch/.asdf/installs/ruby/3.3.5/bin/irb:25:in `<main>' 
 ```

Back