Ruby

Introduction

これは小さなRubyチュートリアルで、20分以内に完了する必要があります。 それはあなたがすでにRubyをインストールしていることを前提としています。(あなたのコンピュータにRubyをインストールしていない場合は、始める前にそれをインストールしてください。)

Interactive Ruby

Rubyには、フィードしたRubystatementsの結果を表示するプログラムが付属しています。 対話型セッションでRubyコードを使用するこれと同様に、言語を学ぶための素晴らしい方法です。

IRB(Interactive Rubyの略)を開きます。macOSを使用している場合は、Terminalirbと入力してください。

  • Linuxを使用している場合は、シェルを開き、irbと入力してhitenter。windowsを使用している場合は、スタートメニューのrubyセクションからInteractive Rubyを開きます。
  • irb(main):001:0>

    Ok、開いています。 今は何?

    これを入力します。

    : "Hello World"

    irb(main):001:0> "Hello World"=> "Hello World"

    ルビーはあなたに従った!何が起こったのですか?

    たしかに世界最短の”Hello World”プログラム? 正確には違う 2行目は、IRBが評価した最後の式の結果を教えてくれる方法です。 していくために、どのような印刷”こんにちは世界”が必要であるビットより:

    irb(main):002:0> puts "Hello World"Hello World=> nil

    puts=> nilputsは常にNilを返します。すでに、基本的な電卓としてIRBを使用するのに十分です。

    irb(main):003:0> 3+2=> 5

    三つのプラス二つ。 十分に簡単です。 三回二はどうですか? あなたはそれを入力することができます、それは十分に短いですが、あなたはまた、あなたがちょうど入力したものを上がって変更することがで Yourkeyboardの上矢印を押して、3+2+記号の直後に移動し、backspaceを使用して*記号に変更することができます。/div>

    irb(main):004:0> 3*2=> 6

    次に、三乗を試してみましょう:

    irb(main):005:0> 3**2=> 9
    irb(main):005:0> 3**2=> 9
    irb(main):005:0> 3**2=> 9
    irb(main):005:0> 3**2=> 9
    irb(main):005:0> 3**2=> 9
    irb(main):005:0> 3**2=> 9
    irb(main):005:0> 3**2=> 9
    irb(main):005:0> 3**2=> 9

    は、あなたが”の力に”と言う方法です。 しかし、あなたが望むならどうすれば他の方法で何かの平方根を見つけることができますか?Div>

    irb(main):006:0> Math.sqrt(9)=> 3.0

    Ok、待って、その最後のものは何でしたか? あなたが推測した場合、”それは考え出していた九の平方根は、”あなたは正しいです。 しかし、詳しく見てみましょう物事。 まず、Mathとは何ですか?

    モジュールトピック別グループコード

    Math数学のための組み込みモジュールです。 モジュールは二つの役割を果たすruby。 これは一つの役割を示しています:afarnish名前の下で一緒に同様の方法をグループ化します。 Mathsin()tan()のようなメソッドも含まれています。

    次はドットです。 ドットは何をしますか? ドットは、メッセージの受信者を識別する方法です。 メッセージは何ですか? この場合、それはsqrt(9)sqrt93.03。 これは、ほとんどの場合、anumberの平方根は整数ではないため、メソッドは常に浮動小数点数を返すためです。この数学のいくつかの結果を覚えておきたい場合はどうすればよいですか?

    Theresultを変数に代入します。

    irb(main):007:0> a = 3 ** 2=> 9irb(main):008:0> b = 4 ** 2=> 16irb(main):009:0> Math.sqrt(a+b)=> 5.0

    これは電卓のためのものと同じくらい素晴らしいですが、私たちは伝統的なHello World最初のチュートリアル

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です