2014-01-10 58 views
0

我想要測試一些我從書中編寫的代碼,並創建了一個ruby腳本來執行此操作。運行Ruby腳本時在命令行上沒有任何回報

現在,我應該使用shift,push,pop或unshift來顛倒字符串的順序。

要做到這一點,我寫 - >

#!/usr/bin/env ruby 
def reverse(string) 
    reverse = [] 

    string.split.each do | char | 
     reverse.unshift(char) 
    end 

    reverse.join 
end 

reverse("Hello") 

當我運行在命令行腳本雖然沒有返回 - >

Stepans-MacBook-Pro-2:atlas stepan$ /Users/stepan/Desktop/ruby_tester.rb 
Stepans-MacBook-Pro-2:atlas stepan$ 

這裏發生了什麼?

回答

1

您需要輸出響應。嘗試puts reverse("Hello")

+0

啊,謝謝你斯圖爾特! –

相關問題