• ベストアンサー

rubyについて

インスタンス変数の中身を表示したり書き換えたりするには、どのような方法があるか教えてください! よろしく、お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

変数の中身を確認したいということでしょうか? コマンドライン上からなら表示したい変数の前にpを使えば表示されます。 例: test.rb --------------以下をコピー-------------- #!/usr/bin/ruby # 変数を宣言 i = 0 s = "a1234" # iは数値なので出力時には文字列型に変換する p "iの中身は" + i.to_s s = "b" #←変数の中身を変更 # sの中身を表示 p "iの中身は" + s # 終了 exit --------------ここまで-------------- あとはコマンド上から ruby test.rb で実行すれば以下の様に画面上に出力されると思います。 "iの中身は0" "iの中身はb" test.rbのパーミッションは755にしてください。

runa3829
質問者

お礼

ありがとうございます! 参考にさせていただきますね!

関連するQ&A