JSVAL_IS_NUMBER

Determine if a given jsval is a JavaScript number.

Syntax

JSVAL_IS_NUMBER(v)

Description

JSVAL_IS_NUMBER(v) is true if v is a JavaScript number.

To convert a numeric jsval to a C floating-point number, use JS_ValueToNumber.

Example

The following code snippet illustrates how a JavaScript variable, MyItem, is conditionally tested in an if statement to see if it is a JS integer or double value.

if (JSVAL_IS_NUMBER(MyItem)) {
    ...
}

MXR ID Search for JSVAL_IS_NUMBER

Document Tags and Contributors

Contributors to this page: Jorend, Jminta, Rappo
Last updated by: Jorend,