【Ruby】メソッドについて
メソッドはオブジェクトに行ってほしい動作を伝えるために使われます。 例えば下のようなスクリプトがあったとします。
1 2 |
a = "object".length p a |
6 「length」メソッドは文字数を返…
メソッドはオブジェクトに行ってほしい動作を伝えるために使われます。 例えば下のようなスクリプトがあったとします。
1 2 |
a = "object".length p a |
6 「length」メソッドは文字数を返…
突然ですが、変数「x」に1を、変数「y」に2を代入したい場合、あなたならどのようにして代入しますか? 普通に代入する場合は↓のように1つずつ代入していきます。 [crayon-673ed36c3f687991721736…
コマンドにデータを入力するには下記の記述などで対応ができます。 ContentsARGVでコマンドラインにデータを入力文字列を数値に変える引数を渡さなかった場合getsメソッド改行を消すには?数値を入力したいときは?入力…
ハッシュも配列と同じようにオブジェクトを複数格納することができますが、ハッシュの場合は文字列などを「キー」として定義し、その「キー」にそれぞれのオブジェクトを格納していきます。書き方は↓のようになります。 [crayon…
変数では1つのオブジェクトしか代入できませんが、配列はオブジェクト(要素)を複数格納することができるので、複数のオブジェクトを管理する場合には非常に便利です。書き方としては下のようになります。 [crayon-673ed…
Rubyで繰り返しを行うには構文を使う方法とメソッドを使う方法があります。今回は構文を使った繰り返しを見ていきましょう。 Rubyでは下記の構文が用意されています。 while文 until文 for文 繰り返しで注意す…
条件によって処理を分けるためには成り立っていれば「true」成り立っていなければ「false」となるような式をまず用意します。ちなみにそれぞれ「トゥルー」、「フォルス 」と読みます。 今回は比較演算子を簡単に説明していき…
プログラム上で書いたコメントの処理は実行されません。コメントは後で読み返すときや、他の人がコードを読みやすいように説明などをするときに便利です。プログラムを書いていてまだ実行したくないコードもコメントアウトすれば処理が行…
変数は文字列や数値など代入するためのもので、左に書かれた変数に右側の内容を代入することができます。書き方は下記のような感じです。
1 2 3 |
hello = "こんにちは" name = "やぎちゃん" puts hello, name |
こんにちは やぎちゃん …
Rubyで文字列を表示する場合使うメソッドは print puts p の3つのメソッドとなります。 Contentsprintメソッドputsメソッドpメソッド printメソッド まずはprintメソッドからみていき…