CSSNumericValue
The CSSNumericValue interface of the CSS Typed Object Model API represents operations that all numeric values can perform.
Extends
Extended by
Methods
add()
add(...values): CSSNumericValue;
The add() method of the CSSNumericValue interface adds a supplied number to the CSSNumericValue.
Parameters
| Parameter | Type |
|---|---|
...values | CSSNumberish[] |
Returns
CSSNumericValue
div()
div(...values): CSSNumericValue;
The div() method of the CSSNumericValue interface divides the CSSNumericValue by the supplied value.
Parameters
| Parameter | Type |
|---|---|
...values | CSSNumberish[] |
Returns
CSSNumericValue
equals()
equals(...value): boolean;
The equals() method of the CSSNumericValue interface returns a boolean indicating whether the passed value are strictly equal. To return a value of true, all passed values must be of the same type and value and must be in the same order. This allows structural equality to be tested quickly.
Parameters
| Parameter | Type |
|---|---|
...value | CSSNumberish[] |
Returns
boolean
max()
max(...values): CSSNumericValue;
The max() method of the CSSNumericValue interface returns the highest value from among the values passed. The passed values must be of the same type.
Parameters
| Parameter | Type |
|---|---|
...values | CSSNumberish[] |
Returns
CSSNumericValue
min()
min(...values): CSSNumericValue;
The min() method of the CSSNumericValue interface returns the lowest value from among those values passed. The passed values must be of the same type.
Parameters
| Parameter | Type |
|---|---|
...values | CSSNumberish[] |
Returns
CSSNumericValue
mul()
mul(...values): CSSNumericValue;
The mul() method of the CSSNumericValue interface multiplies the CSSNumericValue by the supplied value.
Parameters
| Parameter | Type |
|---|---|
...values | CSSNumberish[] |
Returns
CSSNumericValue
sub()
sub(...values): CSSNumericValue;
The sub() method of the CSSNumericValue interface subtracts a supplied number from the CSSNumericValue.
Parameters
| Parameter | Type |
|---|---|
...values | CSSNumberish[] |
Returns
CSSNumericValue
to()
to(unit): CSSUnitValue;
The to() method of the CSSNumericValue interface converts a numeric value from one unit to another.
Parameters
| Parameter | Type |
|---|---|
unit | string |
Returns
toString()
toString(): string;
Returns
string
Inherited from
toSum()
toSum(...units): CSSMathSum;
The toSum() method of the CSSNumericValue interface converts the object's value to a CSSMathSum object to values of the specified unit.
Parameters
| Parameter | Type |
|---|---|
...units | string[] |
Returns
type()
type(): CSSNumericType;
The type() method of the CSSNumericValue interface returns the type of CSSNumericValue, one of angle, flex, frequency, length, resolution, percent, percentHint, or time.