value抓取的是字符串 我怎么轉換成數字類型啊
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里面是不是全部為數字字符串,如果是則用parseInt()、parseFloat()或者number()進行轉換,漢字或者英文字母是沒法轉為數字類型的
2015-10-11
js里面只有parseInt()和parseFloat()這兩種方法 可以將數字型字符串 轉換成 數值型數據
像上面說的number(),partseDouble()這些方法都是不存在的。
2015-10-06
parseInt或者parseDouble