ターミナルへ値を出力する
putsメソッド
Rubyに用意された、ターミナルに値を出力するメソッド
getsメソッドで入力された値は、末尾に改行がついた文字列になる
# putsメソッド
name = "Taro"
# ターミナルに出力する
puts name
# ターミナル
# nameの値が出力される
=> "Taro"
ターミナルから値を入力する
getsメソッド
Rubyに用意された、ターミナルに値の入力機能を起動するメソッド
ターミナルで入力された値は文字列としてプログラムに渡される
name = gets # 入力が完了するまで、コードの読み込みは停止
puts name # 入力が完了するまで、この行は読み込まれない。
文字列末尾の改行を取り除く
chompメソッド
文字列が使用できるメソッド
文字列の末尾に存在する改行を取り除いた文字列を返してくれる
input = gets.chomp
puts "入力した値は#{input}です"
文字列を改行する
バックスラッシュ記法
(バックスラッシュ) から始まる文字の記法
バックスラッシュ記法が適応されるのは文字を "(ダブルクォーテーション)で囲んだときのみ
'(シングルクォーテーション)で囲ってしまうとバックスラッシュ記法は解釈されずにただの文字として出力される
| 記法 | 意味 |
|---|---|
| \n | 改行 |
| \t | タブ |
| \b | バックスペース |
| \ | バックスラッシュ |