docs/reference/compat/math/multiply.md
::: warning Use * operator
This multiply function works slowly due to additional function calls.
Use the faster and simpler * operator instead.
:::
Multiplies two numbers.
const result = multiply(value, other);
multiply(value, other)Use multiply when you want to multiply two numbers.
import { multiply } from 'es-toolkit/compat';
// Basic multiplication
multiply(2, 3);
// Returns: 6
multiply(4, 5);
// Returns: 20
// Negative number handling
multiply(2, -3);
// Returns: -6
multiply(-4, -5);
// Returns: 20
// Decimal number handling
multiply(2.5, 4);
// Returns: 10
// NaN handling
multiply(NaN, 3);
// Returns: NaN
multiply(2, NaN);
// Returns: NaN
multiply(NaN, NaN);
// Returns: NaN
value (number): The first number in the multiplication.other (number): The second number in the multiplication.(number): Returns the result of multiplying the two numbers. If either is NaN, returns NaN.