検討!目論見検討委員会

最近はコミケの締切情報メイン

rubyをやってみた

ここを見ながら:http://www1.tf.chiba-u.jp/~shin/tutorial/index.rb

シェリスクリプトのようなperlのようなインタプリタ型の言語。
yumだったら、yum install rubyすれば実行環境は手に入った。apt-getなら以下略。

何とか.rbというファイルにスクリプト書いて、

 $ ruby 何とか.rb

すればエンターで止まってすぐ実行(何

スクリプトを書きながら思ったこと

  • printみたいなやつは、puts(PUT String)
    • pで代用可能。と思いきや、""付で文字が表示される罠。
  • 文字列を掛け算できる。足し算はSyntax Error
  • 文字は''で囲って+でつなげる。Java式かあ
  • 数字から文字への変換は.to_s フロートへは.to_f intは.to_i
  • 実は演算子もメソッドで、+は、.+の省略形
  • ifの書き方
 if var == '何か'
        puts '何かだ'
 else
        puts '何だ?'
 end
  • or,and演算子がある
  • ++とか--はできない。+=1とか-=1で代用。
  • putsの中にinteger的なものを書くとエラーになるので、.to_sする。