このチュートリアルでは、JavaScript でブール値を数値に変換します。 Boolean は変数のデータ型であり、他のプログラミング言語と同様に、JavaScript もこの型をサポートしています。
Boolean データ型には、true と false の 2 つの値のみが含まれます。 場合によっては、プログラマは true または false の値を数値に変換する必要があります。たとえば、ブール値と数値変数を比較するには、厳密等価演算子を使用します。
ここでは、さまざまな演算子を使用してブール値を数値に変換する 3 つの方法があります。
JavaScript では、Number() 関数を使用して変数を数値に変換できます。また、これを使用してブール変数を数値に変換することもできます。
###文法###パラメータ
- これはブール変数なので、数値に変換する必要があります。
###例###関数は、真の値の場合は 1 を返し、偽の値の場合は 0 を返します。 リーリー ビット演算子を使用する このセクションでは、
bitwise OR演算子を使用してブール値を数値に変換する方法を学習します。ブール値と 0 をビット単位で OR 演算すると、数値が返されます。 さらに、ユーザーが 1 と任意のブール値の間でビット単位の AND 演算を実行すると、適切な数値が返されます。 ###文法### ユーザーはビット演算子を使用して、次の構文に従ってブール値を数値に変換できます。
リーリー ###例###以下の例では、ブール値を数値に変換する 2 つの異なる例を取り上げています。1 つは
ビット単位の | 演算子これは、ブール値を数値に変換するこのチュートリアルの最後のメソッドです。加算、乗算、算術演算子を使用します。ただし、減算演算子や除算演算子も使用できます。 ブール値に 0 を加算または減算すると、ブール値に関連付けられた数値が返されます。同様に、ブール値に 1 を乗算すると、加算と同じ結果が返されます。 ###文法### 次の構文に従って乗算演算子と加算演算子を使用してください。
リーリー ###例###ユーザーは 3 つの方法のいずれかを使用してブール値を整数に変換できます。最初のメソッドは組み込みライブラリ関数を呼び出しますが、2 番目と 3 番目のメソッドよりも遅くなります。ビット単位の演算は、あらゆるプログラミング言語の中で最も高速な演算です。したがって、2 番目の方法は最も高速な方法であり、ユーザーが簡単に使用できます。
以上がJavaScriptでブール値を数値に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。