Ruby Programming/Interactive Ruby
外观
在學習 Ruby 的過程中,你會時常想撰寫一些簡短的程式碼以嘗試新學到的事物。你可以使用 Ruby 的互動式工具 irb 做這件事,不需要寫下一大堆很小的文字檔。
啟動 irb
[编辑]在命令提示符號下啟動 irb 。
$ irb --simple-prompt >>
>> 是 irb 提示使用者它正在等待內容輸入的符號。若你若未指明 --simple-prompt 選項,則 irb 將使用包含行號在內的長提示符號。例如:
$ irb irb(main):001:0>
irb 的互動操作過程看起來像:
$ irb --simple-prompt >> 2+2 => 4 >> 5*5*5 => 125 >> exit
此範例中以粗體字顯示的部份是使用者輸入的內容。irb 以 => 顯示使用者輸入的每一行敘述或算式的結果。然而在實際編程工作中,一個 Ruby 程式僅在使用者調用如 puts
之類的輸出方法時才會印出文字,並不會像 irb 每行都印出。