kekosh’s Study_Log

勉強の記録と日記

勉強ログ ~3/55~

カリキュラムの進捗が予定より良いので、今日は脱線してProgateでRubyを勉強しました。

 

初級編なので基本構文のみですが... 短いですね。コードが。

 

標準入出力だけ比較しても、C#と比べると全然違いますね。

大規模なアプリケーションになるとコンパイラ言語の方が早いんでしょうが、簡単なプログラムならスクリプト言語の方が生産性が高いというのも納得です。

 

今日は以上。

時間:19:30~21:00

メモ:・if、whileなどの構文の最後は「end」で締める。

   ・標準入力はgets : x = gets

   ・配列:x=["value1","value2"]

   ・string.chomp:末尾の改行を除く。

   ・val.to_s:文字列に変換。

   ・val.to_i:数値に変換。

   ・ハッシュ配列:ディクショナリ的なもの。

    x = {"key" => "value","key" => "value"

    →こっちでも可 x = {key: :value}

   ・配列オブジェクト.each do |key,value|