まだ間に合う?持続化給付金の申請の詳細!!
したいことを着実に
配列について基本的なことは以前書きましたのでこの記事で「??」と感じた方は下記のページを一度見てみてください。 今回は配列についてもっと詳しく書いてみました。 Contents配列をつくるArray.newについて%w、…
範囲演算子では文字通り範囲を意味するオブジェクトを簡単に作ることができます。範囲演算子は「..」「…」の2種類があります。
1 2 3 4 |
p 1..5 p 1...5 p "a".."e" p "a"..."e" |
意味的には1行目は…
Rubyでは演算子の多くが普通にメソッドとして定義されているので、「+」や「-」などの二項演算子などは普通に再定義することが可能となります。 演算子を定義する前にまずは再定義できる演算子とできない演算子があることを知って…
Rubyにてエラーが起こった場合はエラーの種類や発生場所を教えてくれますので非常に便利です。今回は取り敢えずエラーを発生させてみます。
1 |
hoge |
C:/Users/…
論理演算子は下記のようなルールに基づいて演算が行われることになります。 左から順に評価 真偽が決定すると残りの式は評価されない(短絡評価) 最後に評価された式が演算の値となる Contents論理演算子「||」(OR演算…
下記のように変数「num」に1が代入されています。そこに更に1を追加して再度、変数「num」に代入する場合をみていきましょう。
1 2 3 4 |
num = 1 p num num = num + 1 p num |
1 2 これで変数「num…
こんにちはやぎちゃんです。私は今までに複数のサイトを運営していましたが、その運営していたサイトが多すぎて管理が難しくなったので、サイトを一つにまとめようと考えました。 サイトを移転するには、グーグルなどの検索エンジンにい…
メソッドの定義でyieldを記述するとメソッドをブロック付きで実行した際にそのブロックをyieldの部分で実行されます。yieldの部分は定義したメソッドの外側で定義(呼び出しの際のブロックで表現)するのですこしややこし…
メソッドにブロックを渡す場合はブロックの内容をyieldで実行することもできましたが、Procというオブジェクトをとして引数を受け取る方法もあります。まずはProcクラスのオブジェクトを作ってみて挙動を確かめてみます。 …