0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

備忘録(Ruby:基礎文法:ターミナルでの入出力)

0
Posted at

ターミナルへ値を出力する

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 バックスペース
\ バックスラッシュ
0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?