LoginSignup
0
0

More than 3 years have passed since last update.

Rubyの学習を始めた

Posted at

#Rubyの勉強を始めた。
- 理由
- 時間にゆとりができたから。
- WEB アプリ系をつくってみたいとふと思ったから
- 実務では使うことはないが、知識として触って観たかった。
- 1ヶ月くらいで基礎はできるようになりたい。
- つまり、ほぼ興味。

今回の練習

  • 今回は、ドットインストールで数当てゲームというものを作成した。
  • 意外とシンプルにかけるので驚いた。
  • ドットインストール久しぶりにプレミアム会員。
main.rb
answer = rand(10) + 1
count = 0

loop do
  print "Your guess? "
  guess = gets.to_i
  # count = count + 1
  count +=1


  if answer == guess
    puts "Bingo! It took #{count} guesses!"
    break
  elsif answer > guess
    puts "Bigger!"
  else
    puts "Smaller!"
  end
end 

概略

概略
- 数値を入力してその値がランダムの数字とあっているかを確認して、その数値の代償に合わせて、コメントを返す簡単な仕組み。
- C系をずっとやっていたので、書き方がシンプルですこし違和感がある。セミコロンで終わりがないやつ。とか、はじめと終わりがなかなかわかりづらくて驚いた。
- else if がelsif と書くのは、気づくのに、数分かかった。確かに短くて便利

学んだんこと

  • 出力:puts
  • プリント: print
  • ランダム:rand (値)
  • 条件分岐 : if elsif break else end
  • コメント: #
  • 長文コメント:=begin , =end
  • 入力: gets
  • 改行なし: .chomp
  • 整数入力: gets.to_i

感想

はじめて触ったがすごく書きやすい。
もう少し勉強しよう。

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