1. ホーム
  2. ジャバスクリプト

[解決済み】変数の前のプラス記号は何のため?

2022-03-25 18:44:29

質問

とは何ですか? +d

function addMonths(d, n, keepTime) { 
    if (+d) {

というのは?

どのように解決するのですか?

その + 演算子は、オブジェクトの数値表現を返します。 つまり、このケースでは d が0以外の数であることを示します。

参考 ここで . また、コメントで指摘されているように こちら .