我試圖在http://repl.it/languages/Ruby/運行下面的代碼,但我遇到一個NoMethodError
:紅寶石 - 無法轉換單個字符的字符串,以ASCII
a = "string"
a.each_char do |c|
puts c.ord
end
錯誤詳細信息如下:
(eval):1: undefined method `ord' for "s":String (NoMethodError) from (eval):0:in `each_char' from (eval):0
請有人可以向我解釋爲什麼我的代碼不起作用?
該代碼的作用與編程的目的相同(打印每個字符的ASCII字符代碼)。你想從中得到什麼輸出? – 2014-10-29 23:46:46