JavaScriptシリアル化6-数値型とブール型、演算子に変換

1つは、シリアル化を行う5

1.注意が必要な事項

文字列以外の場合、parseInt()またはparseFloat()を使用すると、操作前に文字列型に変換されます。

 

    var s1 = false ; 

    var s2 = parseInt(s1); // ここで最初に文字列falseに変換され、次に数値

    console.log(s2);が解析されます。

 

2.演算子を追加すると、数値への変換の役割も果たすことができます

+記号を追加してもデータの符号は変わりません

符号を追加すると、データの符号が変わります

 

    var s5 = "20rem" ; 

    var s6 = + s5; 

    console.log(s6); 

    console.log(typeof演算S6); 


    VAR S7 = "700" 

    console.log( + s7); 

    console.log( - S7)。

    console.log(s7 -0);

次に、ブール型に変換します

関数ブール(パラメーター)、ここでのパラメーターの説明:

0 ""(空の文字列)null未定義NaNはfalseに変換され、その他はtureに変換されます

第三に、オペレーター

演算子は、演算子とも呼ばれます。例:typeofは演算子、分類:

(1)関数に従って:算術演算子、ビット演算子、関係演算子、論理演算子;

(2)オペランドの数に応じて除算:単眼演算子、両眼演算子、三眼演算子

1.追加

注意点:

(1)値と文字列操作は、最初に操作用の文字列に変換されます。

(2)数値以外の値が計算されると、操作の前に数値型に変換されます。

(3)任意の値とNaNはNaN

 

    var s8 = "jao" ; 

    var s9 = "oty" ; 

    console.log(s8 + s9)

    console.log( 598+ NaN); 

    console.log( "jsof" + NaN);

 

 

2.減算、乗算、および除算。加算と比較して、加算に加えて、文字列とその演算は最初に数値型に変換されます

3.ディビジョン

除数が0の場合、エラーは報告されず、結果は無限大になります。これは、無限大を取るためによく使用されます。

4.残り

残りを取り、残りは減算ルールと一致しています。

m%n残り

(1)n = 0、NaNを返します;(2)nは10進数で、これは通常のバランスでもあります

(2)       

    console.log(45%0 ); 

    console.log( 5%2.5 ); 

    console.log( 5%2 ); 

    console.log( 5%2.4 );

 

第四に、ソースコード:

D6_1_DataTransformParseAndBoolean.html

住所:

https://github.com/ruigege66/JavaScript/blob/master/D6_1_DataTransformParseAndBoolean.html

2.CSDN:https://blog.csdn.net/weixin_44630050

3.ブログパーク:https://www.cnblogs.com/ruigege0000/

4. WeChatパブリックアカウントに注目してください:テクニカルコミュニケーション専用のフーリエ変換、個人アカウント。バックグラウンドで「ギフトパック」と返信して、Javaビッグデータ学習ビデオパックを取得してください。

 

 

おすすめ

転載: www.cnblogs.com/ruigege0000/p/12757975.html