回覆列表
  • 1 # 星級飯店共計

    小數的話用parseFloat,整數用parseInt。

    舉個例子:

    var myArr=new Array();myArr[0]="1";myArr[1]="2.1";var ma0=parseInt(myArr[0]);//myArr[0]中字串是整數,用parseInt。var ma1=parseFloat(myArr[1]);//myArr[1]中字串是小數,用parseFloat。

    返回結果:ma0=1,ma1=2.1。

    當然,也可以對調過來:

    var myArr=new Array();myArr[0]="1";myArr[1]="2.1";var ma0=parseFloat(myArr[0]);var ma1=parseInt(myArr[1]);

    返回結果:ma0=1.0,ma1=2。

    複雜一點的:

    var myArr=new Array();myArr[0]="1ABC";myArr[1]="2.1DEF";var ma0=parseFloat(myArr[0]);var ma1=parseInt(myArr[1]);

    返回結果:ma0=1,ma1=2.1。

    但如果是:

    var myArr=new Array();myArr[0]="ABC1";myArr[1]="DEF2.1";var ma0=parseFloat(myArr[0]);var ma1=parseInt(myArr[1]);

    返回結果:ma0=null,ma1=null。因為parseInt和parseFloat只能讀取字串前面的數字。

  • 2 # 聳聳肩

    字串變成陣列就是把一個個的字元全部篩選出來

    1正則表示式

    varstring=“abcdedef”

    varobj="string".replace(/(.)(?=[^$])/g,"$1,").split(",");//字串轉化為陣列

    2split

    varobj2=string.split("");//字串轉化為陣列

  • 中秋節和大豐收的關聯?
  • 有哪些常用的K線買入形態?