JavaScript
0
どのような問題がありますか?

投稿日

JavaScript

1、boolean型
boolean型と=trueかfalseを代入できる変数の事。

let b = false;
if(b){
console.log('はい');
}else{
console.log('いいえ');
}
出力結果→いいえ

console.log(b); →false
console.log(!b); →true

2、論理演算子

&& 論理AND=AとBがあったら両方trueの場合trunを返す
console.log(true && true);  →true
console.log(true && false);  →false
console.log(false && true);  →false
console.log(false && false); →false

||論理OR=論理値AとBがあったらどちらかがtrueの場合trueを返す
console.log(true && true);  →true
console.log(true && false);  →true
console.log(false && true);  →true
console.log(false && false); →false

!論理NOT=論理値を反転させる
console.log(true); →false
console.log(false); →true

優先順位
! && ||
console.log(false && true || true); →true
console.log(false && (true || true)) →false

3、nullとundefined

//undefined
let x;
console.log(x); →undefined

let item = y;

4、三項演算子

//条件式? trueの場合:falseの場合
(例題)
let score = 70;
let judgement = (score > 50) ? '合格' : '不合格';
console.log(judgement); →合格
ユーザー登録して、Qiitaをもっと便利に使ってみませんか。
  1. あなたにマッチした記事をお届けします
    ユーザーやタグをフォローすることで、あなたが興味を持つ技術分野の情報をまとめてキャッチアップできます
  2. 便利な情報をあとで効率的に読み返せます
    気に入った記事を「ストック」することで、あとからすぐに検索できます

コメント

||論理OR=論理値AとBがあったらどちらかがtrueの場合trueを返す
console.log(true && true);  →true
console.log(true && false);  →true
console.log(false && true);  →true
console.log(false && false); →false

||演算子の説明なのに&&になってますよ。

0
どのような問題がありますか?
あなたもコメントしてみませんか :)
ユーザー登録
すでにアカウントを持っている方はログイン
記事投稿イベント開催中
新人プログラマ応援 - みんなで新人を育てよう!
~
データに関する記事を書こう!
~
0
どのような問題がありますか?
ユーザー登録して、Qiitaをもっと便利に使ってみませんか

この機能を利用するにはログインする必要があります。ログインするとさらに下記の機能が使えます。

  1. ユーザーやタグのフォロー機能であなたにマッチした記事をお届け
  2. ストック機能で便利な情報を後から効率的に読み返せる
ユーザー登録ログイン
ストックするカテゴリー