irb上とファイル(.rb)でのコードの違い

Ruby

まず、コマンドラインでirbと入力し、rubyのコマンドが入力できるようにする。

1+2の計算と、クォーテーションで囲んで「HelloWorld」の出力。そして、HelloWorldは今aに代入されているから、aと入力すればHelloWorldという文字列が返ってくることの確認

Image from Gyazo

irb上では、putsとしなくても出力できるのである。

 

つぎに、irbではなく、ファイル(拡張子; .rb)にコードを入力し、コマンドプロンプトで実行する。

Image from Gyazo Image from Gyazo

このように出力される。(要puts)

 

今回用いた本