jquery中的ajax <br/> <br/>//計算兩個數相乘 <br/>function Mul(arg1, arg2){ <br/>var m=0,s1=arg1.toString(),s2=arg2.toString(); <br/>//取得兩個相乘資料的小數點後面的資料的長度,即取得小數的位數,因為最終相乘計算的結果:結果小數的位數=第一個數的小數位數+第二個數的小數位數 <br/> try{ <br/> m+=s1.split(" .")[1].length; <br/> }catch(e){} <br/> try{ <br/> m+= plit(個小數去掉小數點,強制轉換整個值(即進行數值放開小數點位數的倍數),然後進行相乘的操作,相乘的結果除去10的m次方 <br/> return Number(s1.replace("." ,""))*Number(s2.replace(".",""))/Math.pow(10,m); <br/>} <br/>//計算兩個數相除 <br/>function division(arg1, arg2){ <br/>var t1 = 0, t2 = 0, r1, r2; <br/> try { <br/> t1 = new String(arg1).split(". <br/> t2 = arg2.toString().split(".")[1].length; <br/> } catch (e) { } <br/> r1 = Number(new String(arg1).replace(".", "")); <br/> r2 = Number(arg2.toString().replace(".", "")); <br/> //放大倍率後兩個數相除後,乘以兩個小數位數長度相減後的10的次冪 <br/> var money = Mul((r1 / r2),Math.pow(10, t2 - t1)); <br/> //保留2個小數位數 <br/> (){ <br/>alert(Mul(1.414,1.732)); <br/>alert(division(1.732,1.4146)); <br/>}); <br/> }); }); /html>