この記事は、javascript に関する関連知識を提供します。主に JavaScript の変数の型と変数間の変換について詳しく紹介します。記事内のサンプル コードは非常に詳細に紹介されており、一定の参考値があると思います。それは誰にとっても役立つでしょう。
[関連する推奨事項: JavaScript ビデオ チュートリアル 、Web フロントエンド ]
<script> var num =10; console.log(typeof num); </script>
#typeof: 変数の型の宣言
: ポップアップ アラート ボックス
: 入力ステートメントと出力ステートメント
number.toString(radix)
radix オプション。数値の基数を 2 ~ 36 の整数で指定します。このパラメータを省略した場合は、基数 10 が使用されます。ただし、ECMAScript 標準では、パラメータが 10 以外の値の場合、実装は任意の値を返すことが許可されていることに注意してください。
2 - 数値は 2 進数値として表示されます
8 - 数値は 8 進数値として表示されます
16 - 数値は 16 進数値として表示されます。
例は次のとおりです。
var num=10; var str=num.toString(); console.log(str);
パラメータ radix が省略された場合、JavaScript はデフォルトで次のような数値の基数を使用します:
文字列が「0x」で始まる場合、parseInt() は文字列の残りの部分を解析します。 16 進整数。
文字列が 0 で始まる場合、ECMAScript v3 では、parseInt() の実装で後続の文字を 8 進数または 16 進数に解析できます。
文字列が 1 ~ 9 の数字で始まる場合、parseInt() はそれを 10 進整数に解析します。
文法
parseInt(string, radix)
例は次のとおりです
var age=prompt('请输入您的年龄'); console .log(parseInt(age)); console.log(parseInt('3.14')); //取整 3 console.log(parseInt('3.98')); //取整 3 console.log(parseInt('120px')); //取整 120
文法
parseFloat(string)
例は次のとおりです
console.log(parseFloat('3.14')); console.log(parseFloat('120px')); //120会去掉px单位
var str='123'; console.log(number(str); console.log(number('123'));
console.log('12'-0); //12 console.log('123'-'120'); //3 console.log('123'*1); //123
var myBoolean=new Boolean();
console.log(boolean(''));//false console.log(boolean(0));//false console.log(boolean(NaN));//false console.log(boolean(null));//false console.log(boolean(undefined));//false
JavaScript ビデオ チュートリアル
、Web フロントエンド
]以上がJavaScript 変数の型と変数間の変換を理解します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。