値が論理値であるかどうか

JavaScriptJavaScriptBeginner
今すぐ練習

This tutorial is from open-source community. Access the source code

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、JavaScript における論理値の概念を深く掘り下げます。typeof演算子を使って、与えられた値が論理値のプリミティブかどうかを確認する方法を探ります。この実験が終わるとき、JavaScript における論理値を識別する方法をしっかりと理解しているでしょう。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28412{{"値が論理値であるかどうか"}} javascript/data_types -.-> lab-28412{{"値が論理値であるかどうか"}} javascript/arith_ops -.-> lab-28412{{"値が論理値であるかどうか"}} javascript/comp_ops -.-> lab-28412{{"値が論理値であるかどうか"}} end

値が論理値であるかどうかの確認

JavaScript において値が論理値のプリミティブであるかどうかを確認するには、=== 比較演算子を使った typeof 演算子を使用します。

const isBoolean = (val) => typeof val === "boolean";

値が論理値であるかどうかを確認するために isBoolean() 関数をどのように使用するかの例を以下に示します。

isBoolean(null); // false を返す
isBoolean(false); // true を返す

コーディングの練習を始めるには、ターミナル/SSH を開き、node と入力します。

まとめ

おめでとうございます!「値が論理値であるかどうか」の実験を完了しました。スキルを向上させるために、LabEx でさらに多くの実験を練習できます。