Contoh sederhana penambahan, pengurangan, perkalian dan pembagian dalam JavaScript
<html> <head> <meta http-equiv = "content-type" content = "text/html; charset = utf-8"/> </head> <script language = "javaScript" type = "text/javascript"> // Divide function, n; arg1, arg2) {var t1 = 0, t2 = 0 coba {t1 = arg1.toString (). split (".") [1] .length; } catch (e) {t1 = 0;} coba {t2 = arg2.toString (). split (".") [1] .length; } catch (e) {t2 = 0;} dengan (matematika) {r1 = angka (arg1.toString (). ganti (".", ")); r2 = angka (arg2.toString (). ganti (". ",")); n = Math.max (T1, T2); return (r1/r2)*pow (10, t2-t1); }} // Beberapa fungsi accmul (arg1, arg2) {var t1 = 0, t2 = 0, r1, r2; coba {t1 = arg1.toString (). split (".") [1] .length; } catch (e) {t1 = 0;} coba {t2 = arg2.toString (). split (".") [1] .length; } catch (e) {t2 = 0;} dengan (matematika) {r1 = angka (arg1.toString (). ganti (".", ")); r2 = angka (arg2.toString (). ganti (". ",")); return (r1*r2)/pow (10, t2+t1); }} // Tambahkan fungsi accadd (arg1, arg2) {var t1 = 0, t2 = 0, m; coba {t1 = arg1.toString (). split (".") [1] .length; } catch (e) {t1 = 0;} coba {t2 = arg2.toString (). split (".") [1] .length; } catch (e) {t2 = 0;} dengan (matematika) {m = math.pow (10, math.max (t1, t2)); return (arg1 * m + arg2 * m) / m; }} // fungsi pengurangan accsubtr (arg1, arg2) {var t1 = 0, t2 = 0, m, n; coba {t1 = arg1.toString (). split (".") [1] .length; } catch (e) {t1 = 0;} coba {t2 = arg2.toString (). split (".") [1] .length; } catch (e) {t2 = 0;} dengan (matematika) {// Panjang presisi kontrol dinamis n = math.max (t1, t2); m = math.pow (10, n); // return (arg1 * m - arg2 * m) /m; return ((arg1 * m - arg2 * m) / m) .tofixed (n); }} // Tambahkan metode Div ke jenis string, yang lebih nyaman untuk dihubungi. String.prototype.div = function (arg) {return accDiv (this, arg);} // Tambahkan metode mul ke jenis string, membuatnya lebih nyaman untuk dihubungi. String.prototype.mul = function (arg) {return accmul (arg, this);} // Tambahkan metode tambahkan ke jenis string, membuatnya lebih nyaman untuk dihubungi. String.prototype.add = function (arg) {return accadd (arg, this);} // tambahkan metode subtr ke jenis string, membuatnya lebih nyaman untuk dihubungi. String.prototype.subtr = function (arg) {return acsubtr (this, arg);} function cal () {var arg1 = document.form1.textbox1.value; var arg2 = document.form1.textbox2.value; //document.form1.textbox5.value = accDiv (arg1, arg2); //document.form1.textbox6.value = accmul (arg1, arg2); //document.form1.textbox7.value = accadd (arg1, arg2); //document.form1.textbox8.value = accsubtr (arg1, arg2); document.form1.textbox5.value = arg1.div (arg2); document.form1.textbox6.value = arg1.mul (arg2); document.form1.textbox7.value = arg1.add (arg2); Document.Form1.TextBox8.Value = arg1.subtr (arg2);} </script> <body> <form name1 "name =" Form1 "Method =" POST "runat =" server "> <div style =" border: solid 1px #000000; wid: 600px; "> <Div style =" float1; type="text" value="0" name="TextBox1" /></div> <div style="float:left; width:30%;"><input id="TextBox2" value="0" type="text" name="TextBox2" /></div> <div style="float:left; width:30%;"> <div>accDiv: <input id="TextBox5" type="text" name = "TextBox5" /> </div> <verv> accmul: <input id = "textbox6" type = "text" name = "textbox6" /> </div> <ver> accadd: <input id = "textbox7" type = "name" name = "textbox7" /< /div> <Div> Accsubtr: <input "name =" TextBox7 " /< /Div> <Div> ACCSUBTR: <input" name = "" Text8 " /> </div> </div> <div style = "float: right; lebar: 10%;"> <input type = "tombol" name = "aa" value = "cal" onclick = "cal ();" /> </div> </div> </form> </body> </html>Contoh sederhana dari penambahan, pengurangan, perkalian, dan pembagian JavaScript adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.