サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
レイングッズ
qiita.com/yupi
input = gets.to_i if input <= 0 puts "0以下の数字です" elsif input <= 10 puts "10以下の数字です" else puts "10より大きい数字です" end 【解説】 ①ターミナルから数値を入力する書き方 ターミナルから数値を入力するにはgetsというメソッドを使います。 このgetsメソッドを使って入力した値は全て文字列になるため、getsの値をto_iメソッドを使って数値に変換します。 ②条件分岐の書き方 条件分岐はif文を使います。今回は3つのパターンで分岐するためelsifとelseも使います。
ハッシュをシンボルで記述すると、コード上では文字列のように見えていますが、内部的には数値として処理されます。数値として扱われるので、PC内での処理速度が速くなることと文字列としての役割も果たします。 シンプルで見やすいため、ハッシュのキーにはシンボルを用いることが多いです。 ハッシュのキーを取得するにはkeysメソッド、値を取得するにはvaluesメソッドを使用し取得します。 オブジェクト.keysで、ハッシュに含まれるキーを取得します。
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く