タナカのプログラミング

プログラミングについて

TECH::EXPERT Ruby

f:id:tanagram18:20190107142339j:plain

こんちはタナカです!

 

最近Rubyを勉強しています

頭整理する為に自己満でまとめてみようと思います

 

 

オブジェクト、、、Rubyで扱うデータ

(文字列、整数、ハッシュ、シンボル、配列、、、)

 

文字列、、、”〜” 文字を””で囲んで定義する

数値、、、整数

ハッシュ { } キーとバリューで複数のデータを持つことができる

シンボル : 名前を識別する為に使う、文字列と同様に扱える

配列 [ ] 順番でオブジェクトを管理する

 

 

メソッド、、、何らかの命令

 (gets、puts、to_s、to_i、length、chomp、exit、、、)

 

gets、、、ユーザーからターミナルへ入力できるようにする

puts、、、オブジェクトを出力する

to_s、、、文字列に変換

to_i、、、数値に変換

length、、、文字列の文字を数えてくれる

chomp、、、文字列の末尾の改行文字を取り除いてくれる

exit、、、強制終了

 

 

文法

(if分、while分、def分)

 

if 分、、、複雑な条件分岐分

while 分、、、条件式が真の時は処理を繰り返す

def 分、、、メソッドを定義する

 

 

以上が今日勉強したことです

 

まだまだ説明が不十分ですが、これから勉強して

固めていこうと思います

 

引数と返り値がイマイチピンときてないので

明日予習、復習頑張ります!! 

アニーヴェデルチ