JavaScript 変数の型変換

変数の型変換

気になったので、メモ

var myVar   = "3.14159",
    str   = ""+ myVar,//  to string
    int   = ~~myVar,  //  to integer
    float = 1*myVar,  //  to float
    bool  = !!myVar,  /*  to boolean - any string with length and any number except 0 are true */
    array = [myVar];  //  to array