parseInt() を Number() に変えても大丈夫でしょうか?

文字列を数値に変換する方法の一つであるため問題ありません。
2023年9月11日
ユーザー

ご回答をお願いします。

check() {
      if (currentNum === parseInt(this.el.textContent, 10)) {
        this.el.classList.add('pressed');
        currentNum++;
      }
    }

こちらの parseInt(this.el.textContent, 10) の部分を
Number(this.el.textContent)
Number(this.el.innerText)
に変えても動作するようですが、parseInt を使用する理由があるのでしょうか?
補足情報も確認しましたが、理由までわかりませんでした。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(4)