JavaScript基礎学習-一元演算子


JavaScript基礎学習-一元演算子
  • 无知bの演算
  • ここでまとめた1元の演算子は「+」「-」です.
    表示を切り替えることができます.+記号はaの前であれば大丈夫です.スペースがあるかどうかは構いません.
      var a = '1.1';
      var b = +a; // 1.1
      var c = + a; // 1.1
      var d =+ a; // 1.1
    
    愚かな演算
    +-間は相殺してもいいです.
    +1 // 1
    1 + 1 // 2
    1 + + 1 // 2
    1 + - 1 // 0
    1 + + + 1 // 2
    1 + - + 1 // 0
    1 + '1' // "11"
    1 + + '1' // 2
    1 + - '1' // 0
    
    左から右へ、自動的に分割されます.
      var a = 1,
        b = 2;
      a +++b // 3       a++ +b
      a // 2
      b // 2
      a + ++b // 5
    
      var c = '3';
      typeof c // string
      c = +c
      typeof c // number
    
      var d =+ c
      typeof d // number