エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Ruby】結局`!!`って何のために使うの? - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Ruby】結局`!!`って何のために使うの? - Qiita
はじめに ぐぐってもピンとこない、、、なくなくないみたいな日本語使ってる違和感がある、、、 という... はじめに ぐぐってもピンとこない、、、なくなくないみたいな日本語使ってる違和感がある、、、 という事で調べて見た僕なりの解釈で書きます !は論理演算子 論理演算子とはtrueかfalseを返す演算子の事 論理演算子には他にはandやor等もある !はオブジェクトを評価して nilかfalseならtrueを返す trueならfalseを返す それが! つまり否定の論理演算子 例 irb(main):018:0> !nil => true irb(main):019:0> !false => true irb(main):020:0> !true => false !!は否定の否定の論理演算子 @scivola様より!!という単体の論理演算子がるあけわけではないとコメントいただきました上記は適切な表現では無いと思われますので修正させていただきます、ありがとうございます! !!とは !を二回繰り