Skip to content

Double.compareTo is not defined #10

Description

@BobHanson

(new Double(3)).compareTo(new Double(4))

fails.

This is necessary for using Double(x) as a key in a Hashtable.

My solution:

Number.prototype.compareTo = function(x) { var a = this.valueOf(), b = x.valueOf(); return (a < b ? -1 : a == b ? 0 : 1) };

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions