プログラム上で書いたコメントの処理は実行されません。コメントは後で読み返すときや、他の人がコードを読みやすいように説明などをするときに便利です。プログラムを書いていてまだ実行したくないコードもコメントアウトすれば処理が行われることもありません。Rubyでのコメントの記入方法は下記のようになります。
1 2 3 4 5 6 7 8 9 10 |
# コメント puts "こんにちは"; # puts "こんばんは" =begin 複数行に渡って コメントを入れる場合 =end __END__ ここから下も処理されません。 |
「#」で表記されたあとがコメントとなるので行頭で書かれた場合、1行すべてがコメントアウトされ処理が行われません。行の途中で「#」を入力するとそれ以降がコメントとなります。複数行に渡ってコメントアウトしたい場合は「=begin」と「=end」で囲めばOKです。
こんにちは
結果的にコメントアウトしていない文字列「”こんにちは”」だけが出力され、2行目の「#」の後に記述した「”こんばんは”」は出力されません。
また、コメントとは別ものですが、「__END__」と入力するとスクリプト終了という意味合いになり、そこから下の処理行われません。
コメントを残す