aまたはb(aかbどちらかが真なら真を返す)厳密にとは演算の処理対象となる値が等しく、かつ同じ型である場合のことです。!での評価方法について判定式の「!」を使う時、後から読む場合わかりにくいことがあります...変数の名前を肯定系で書き、否定したい場合に「!」を使うと読みやすいコードになると思います。!を変数の前につけるとbooleanが返却されるます。//変数に必ずbooleanの値を入れたいときはあえて!!を入れることもあります.可読性の高いコードを意識して書くよう注意したいです===での比較についてJavaScriptのデータ型(Type)は、プリミティブ型とオブジェクト型に大別されます。null・undefinedのことです。(論理値は「true(真)」「false(偽)」のどちらかの値です。)オブジェクト型とはプロパティ(値)とメソッド(操作)の集まりです。↓プリミティブ型の場合は、比較対象の値と型を見て比較します。オブジェクト同士の比較の場合は、参照を比較します。requestStockLike1maki@makkkiyFollow株式会社エアークローゼット(airCloset)「新しい当たり前を作る」を作ることをミッションに、airClosetを開発・運営しています。upLoginユーザーは見つかりませんでした。