ru.javascript.info
ru.javascript.info copied to clipboard
Добавьте уточнение про унарный плюс
Раздел: Операторы -> Преобразование к числу, унарный плюс +.
На самом деле это то же самое, что и Number(...), только короче.
Унарный плюс преобразует к числу, за исключением BigInt, где он выдаст ошибку:
"Uncaught TypeError: Cannot convert a BigInt value to a number."
В отличие от Number(), где преобразование работает корректно.
Number(12n); // 12
+12n; // TypeError