ตัวอย่างง่ายๆของการเพิ่มการลบการคูณและการหารใน JavaScript
<html> <head> <meta http-equiv = "content-type" content = "text/html; charset = utf-8"/> </head> <ภาษาสคริปต์ = "javascript" type = "text/javascript"> // divide accdiv (arg1, arg2) ลอง {t1 = arg1.toString (). แยก (".") [1] .length; } catch (e) {t1 = 0;} ลอง {t2 = arg2.toString (). แยก (".") [1] .length; } catch (e) {t2 = 0;} ด้วย (คณิตศาสตร์) {r1 = number (arg1.toString (). แทนที่ (".", ")); r2 = number (arg2.toString (). แทนที่ (". ",")); n = math.max (t1, t2); return (R1/R2)*POW (10, T2-T1); }} // หลายฟังก์ชั่น ACCMUL (Arg1, arg2) {var t1 = 0, t2 = 0, r1, r2; ลอง {t1 = arg1.toString (). แยก (".") [1] .length; } catch (e) {t1 = 0;} ลอง {t2 = arg2.toString (). แยก (".") [1] .length; } catch (e) {t2 = 0;} ด้วย (คณิตศาสตร์) {r1 = number (arg1.toString (). แทนที่ (".", ")); r2 = number (arg2.toString (). แทนที่ (". ",")); return (r1*r2)/pow (10, t2+t1); }} // เพิ่มฟังก์ชั่น accadd (arg1, arg2) {var t1 = 0, t2 = 0, m; ลอง {t1 = arg1.toString (). แยก (".") [1] .length; } catch (e) {t1 = 0;} ลอง {t2 = arg2.toString (). แยก (".") [1] .length; } catch (e) {t2 = 0;} ด้วย (คณิตศาสตร์) {m = math.pow (10, math.max (t1, t2)); return (arg1 * m + arg2 * m) / m; }} // ฟังก์ชั่นการลบ accsubtr (arg1, arg2) {var t1 = 0, t2 = 0, m, n; ลอง {t1 = arg1.toString (). แยก (".") [1] .length; } catch (e) {t1 = 0;} ลอง {t2 = arg2.toString (). แยก (".") [1] .length; } catch (e) {t2 = 0;} ด้วย (คณิตศาสตร์) {// ความยาวการควบคุมแบบไดนามิกความยาว n = math.max (t1, t2); m = math.pow (10, n); // return (arg1 * m - arg2 * m) /m; return ((arg1 * m - arg2 * m) / m) .tofixed (n); }} // เพิ่มเมธอด div ลงในประเภทสตริงซึ่งสะดวกกว่าในการโทร string.prototype.div = function (arg) {return accdiv (this, arg);} // เพิ่มวิธี mul ลงในประเภทสตริงทำให้สะดวกในการโทรมากขึ้น string.prototype.mul = function (arg) {return accmul (arg, this);} // เพิ่มวิธีการเพิ่มลงในประเภทสตริงทำให้การโทรสะดวกยิ่งขึ้น string.prototype.add = function (arg) {return accadd (arg, this);} // เพิ่มเมธอด subtr ลงในประเภทสตริงทำให้การโทรสะดวกยิ่งขึ้น 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 id = "form1" name = "form1" method = "post" runat = "เซิร์ฟเวอร์"> <div style = "border: solid 1px #000000; value = "0" name = "textbox1" /> < /div> <div style = "float: ซ้าย; ความกว้าง: 30%;"> <อินพุต id = "textbox2" value = "0" type = "textbox2" textbox2 " /> < /div> <div style =" textbox5 " /> </div> <div> accmul: <อินพุต id = "textbox6" type = "text" name = "textbox6"/> </div> <div> accadd: <อินพุต id = "textbox7" type = "text" name = "textbox7"/> </div> style = "float: ขวา; ความกว้าง: 10%;"> <อินพุต type = "ปุ่ม" name = "aa" value = "cal" onclick = "cal ();" /> </div> </div> </form> </body> </html>ตัวอย่างง่าย ๆ ข้างต้นของการเพิ่มการลบการคูณและการแบ่งของ JavaScript เป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น