Class JsNumber


  • @JsType(isNative=true,
            name="Number",
            namespace="<global>")
    public class JsNumber
    extends java.lang.Object
    • Field Detail

      • EPSILON

        @JsOverlay
        public static final double EPSILON
      • MAX_SAFE_INTEGER

        @JsOverlay
        public static final double MAX_SAFE_INTEGER
      • MAX_VALUE

        @JsOverlay
        public static final double MAX_VALUE
      • MIN_SAFE_INTEGER

        @JsOverlay
        public static final double MIN_SAFE_INTEGER
      • MIN_VALUE

        @JsOverlay
        public static final double MIN_VALUE
      • NEGATIVE_INFINITY

        @JsOverlay
        public static final double NEGATIVE_INFINITY
      • NaN

        @JsOverlay
        public static final double NaN
      • POSITIVE_INFINITY

        @JsOverlay
        public static final double POSITIVE_INFINITY
    • Constructor Detail

      • JsNumber

        public JsNumber()
      • JsNumber

        public JsNumber​(java.lang.Object value)
    • Method Detail

      • isFinite

        public static boolean isFinite​(java.lang.Object value)
      • isInteger

        public static boolean isInteger​(java.lang.Object value)
      • isNaN

        public static boolean isNaN​(java.lang.Object value)
      • isSafeInteger

        public static boolean isSafeInteger​(java.lang.Object value)
      • parseFloat

        public static double parseFloat​(java.lang.String string)
      • parseInt

        public static int parseInt​(java.lang.String string,
                                   int radix)
      • toExponential

        public java.lang.String toExponential()
      • toExponential

        public java.lang.String toExponential​(double fractionDigits)
      • toFixed

        public java.lang.String toFixed()
      • toFixed

        public java.lang.String toFixed​(java.lang.Object digits)
      • toLocaleString

        public java.lang.String toLocaleString()
      • toLocaleString

        @JsOverlay
        public final java.lang.String toLocaleString​(JsArray<java.lang.String> locales,
                                                     JsObject options)
      • toLocaleString

        @JsOverlay
        public final java.lang.String toLocaleString​(JsArray<java.lang.String> locales,
                                                     java.lang.Object options)
      • toLocaleString

        @JsOverlay
        public final java.lang.String toLocaleString​(JsArray<java.lang.String> locales)
      • toLocaleString

        @JsOverlay
        public final java.lang.String toLocaleString​(java.lang.String locales,
                                                     JsObject options)
      • toLocaleString

        @JsOverlay
        public final java.lang.String toLocaleString​(java.lang.String[] locales,
                                                     JsObject options)
      • toLocaleString

        @JsOverlay
        public final java.lang.String toLocaleString​(java.lang.String locales,
                                                     java.lang.Object options)
      • toLocaleString

        @JsOverlay
        public final java.lang.String toLocaleString​(java.lang.String[] locales,
                                                     java.lang.Object options)
      • toLocaleString

        @JsOverlay
        public final java.lang.String toLocaleString​(java.lang.String locales)
      • toLocaleString

        @JsOverlay
        public final java.lang.String toLocaleString​(java.lang.String[] locales)
      • toPrecision

        public java.lang.String toPrecision()
      • toPrecision

        public java.lang.String toPrecision​(double precision)
      • toString

        @JsOverlay
        public final java.lang.String toString​(JsNumber radix)
      • toString

        @JsOverlay
        public final java.lang.String toString​(int radix)
      • toString_

        @JsMethod(name="toString")
        public java.lang.String toString_()
      • valueOf

        public double valueOf()