Ruby Programming/Interactive Ruby

维基教科书,自由的教学读本

← Notation conventions | Hello world →

在學習 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 每行都印出。