!Mac OS X-10.15.7 !ruby-2.7.1p83
出力しよう
Hello world.を出力してみよう…
print("Hello world")
$ruby HelloWorld.rb
Hello world $
出力はできた
出力メソッド…
メソッド | 結果 |
---|---|
出力 | |
puts | 出力(自動改行) |
ptintf | 出力(Cと一緒) |
pp | デバッグ出力 |
p | デバッグ出力 |
このようにrubyの出力はいろいろあるみたい
入力しよう
入力メソッド…
入力方法も複数あるみたい
method | |
---|---|
ARGV[引数番号] | ruby code.rb 引数 |
gets() | キーボードから取得(文字列) |
gets.to_i() | キーボードから取得(整数) |
gets.to f() | キーボードから取得(浮動小数点) |
使ってみる
ARGV[]
puts "Hello #{ARGV[0]}"
print "#{ARGV[1]}#{ARGV[2]}\n"
$ ruby ARGV.rb World 今日は 水曜日
Hello World
今日は水曜日
こんな感じで出力と入力ができた
- source ~/grad_members_20f/members/0922tooy/No5.org