value抓取的是字符串 我怎么轉(zhuǎn)換成數(shù)字類型啊
var val1 = document.getElementById("txt1").value;
? ? ? ? ?var ys = document.getElementById("select").value;
? ? ? ? ?var val2 = document.getElementById("txt2").value;
? ? ? ? ?if(ys == "+"){
? ? ? ? ? ?var val3 = val1 + val2;
? ? ? ? ?}
2015-10-07
你要先判斷value里面是不是全部為數(shù)字字符串,如果是則用parseInt()、parseFloat()或者number()進(jìn)行轉(zhuǎn)換,漢字或者英文字母是沒法轉(zhuǎn)為數(shù)字類型的
2015-10-11
js里面只有parseInt()和parseFloat()這兩種方法 可以將數(shù)字型字符串 轉(zhuǎn)換成 數(shù)值型數(shù)據(jù)
像上面說的number(),partseDouble()這些方法都是不存在的。
2015-10-06
parseInt或者parseDouble