2011-01-16から1日間の記事一覧

コマンドラインからのデータの入力-2 (計算に使う場合)

引数から取得したデータは文字列 計算に使うときは数値に変換する必要がある to_i メソッドを使います num0= ARGV[0].to_i num1= ARGV[1].to_i puts num0, '+', num1, '=', num0 + num1 puts num0, '-', num1, '=', num0 - num1 puts num0, '*', num1, '=', …

改行の巻

文字列はダブルクォートまたはシングルクォートで囲まれています。ダブルクォートで囲まれた文字列ではバックスラッシュ記法 と式展開(後述)が有効になります。シングルクォートで囲まれた文字列では、\\(バックスラッシュそのもの)と \'(シングルクォート)…

改行の巻その2

リトライ。 「1」のヒント:http://d.hatena.ne.jp/tomomii+programming/20110115/p2 の1つ目の実験 「2」のヒント:「syntax error, unexpected ○○」と言われているときは、^ で指し示されて いる位置より前(左)で何か書き忘れやゴミがないか確かめてみま…

改行の巻その2'

print と putsの違い理解しました!あーケアレスミス恥ずかしい情けない。 本当に何度もありがとうございます!! 実行 print "Hello World!", ARGV[0], "!\n" やっと!Done! moomin:ProgrammingRuby tomomi$ ruby argv.rb Ruby Hello World!Ruby!