JavaScript タイプ変換

JavaScript タイプ変換テーブル

以下のテーブルは、異なる JavaScript 値を Number、String、Boolean に変換する結果を示しています:

元の値 数値に変換する 文字列に変換する 布尔値に変換する 試してみる
false 0 false false 試してみる
true 1 true true 試してみる
0 0 0 false 試してみる
1 1 1 true 試してみる
0 0 0 true 試してみる
1 1 1 true 試してみる
NaN NaN NaN false 試してみる
Infinity Infinity Infinity true 試してみる
-Infinity -Infinity -Infinity true 試してみる
0 false 試してみる
20 20 20 true 試してみる
twenty NaN twenty true 試してみる
[ ] 0 true 試してみる
[20] 20 20 true 試してみる
[10,20] NaN 10,20 true 試してみる
["twenty"] NaN twenty true 試してみる
["ten","twenty"] NaN ten,twenty true 試してみる
function(){} NaN function(){} true 試してみる
{ } NaN [object Object] true 試してみる
null 0 "null" false 試してみる
undefined NaN "undefined" false 試してみる

注意:引用符 ("") 内の値は文字列値を示します。赤い値はプログラマーが望まない値を示します。

JavaScript タイプ変換に関するさらに多くの情報が必要な場合は、私たちの JavaScript タイプ変換教程