JS arithmetic operations: add, sub, mul, js_div, mod, pow, neg, and overflow helpers.
Summary
Functions
Applies JavaScript addition semantics including string concatenation and BigInt checks.
Applies JavaScript division semantics.
Applies JavaScript remainder semantics.
Applies JavaScript multiplication semantics.
Applies JavaScript unary negation semantics.
Returns whether a float is JavaScript negative zero.
Applies JavaScript exponentiation semantics.
Adds numbers while preserving JavaScript infinity and NaN sentinels.
Multiplies numbers while preserving JavaScript infinity and NaN sentinels.
Applies JavaScript subtraction semantics.
Functions
Applies JavaScript addition semantics including string concatenation and BigInt checks.
Applies JavaScript division semantics.
Applies JavaScript remainder semantics.
Applies JavaScript multiplication semantics.
Applies JavaScript unary negation semantics.
Returns whether a float is JavaScript negative zero.
Applies JavaScript exponentiation semantics.
Adds numbers while preserving JavaScript infinity and NaN sentinels.
Multiplies numbers while preserving JavaScript infinity and NaN sentinels.
Applies JavaScript subtraction semantics.