• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javascriptの「+」の意味が分かりません)

Javascriptの意味を理解するための「+」

このQ&Aのポイント
  • Javascriptのコードで使われる「+」は、文字列の結合や数値の加算を行う演算子です。
  • 質問文のコードでは、変数nに数値を代入していますが、「+」の有無によって特に違いはありません。
  • 「+」を消しても残しても、Console.log(n);で数値を確認することができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • b0a0a
  • ベストアンサー率49% (156/313)
回答No.2

数字文字列を数値化しているだけです s = "123" n = -s とすればsは-123になります +だと符号を替えず単に数値化することが出来ます その後の処理で===を使っているので数値化は必須です ==ならいらない処理ですが

その他の回答 (1)

  • hitomura
  • ベストアンサー率48% (325/664)
回答No.1

+付きの場合と+なしの場合とでデータ型がどうなっているかを、typeof 演算子を使って比較してみると何が起こっているか理解できるかと思います。 https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/typeof

関連するQ&A