कैलक्यूलेटर स्क्रिप्ट

आपकी वेब साइट पर कैलकुलेटर

अपने वेब पेज पर कैलकुलेटर सही करना चाहते हैं? नीचे इस टेम्पलेट की प्रतिलिपि बनाकर शुरू करें। रास्ते में एक वाणिज्यिक होने पर आपको कोड को दो खंडों में कॉपी और पेस्ट करना पड़ सकता है। आप वाणिज्यिक और कोड के चारों ओर कोड कॉपी और पेस्ट नहीं करना चाहते हैं। फिर अपने एचटीएमएल संपादक में एचटीएमएल कोड पेस्ट करें।

एक कैलकुलेटर के लिए JavaSript कॉपी और पेस्ट करें

इस पृष्ठ को अपने पृष्ठ के सिर में रखें। यहां कॉपी करना प्रारंभ करें:

<स्टाइल प्रकार = "पाठ; सीएसएस">
.calcBtn
{
फोंट की मोटाई: बोल्ड/
चौड़ाई: 32 पीएक्स;
ऊंचाई: 32 पीएक्स;
}

<स्क्रिप्ट भाषा = "जावास्क्रिप्ट">

फ़ंक्शन कैलकुलेटर_ऑनक्लिक (कीएसआरटी)
{
var resultsField = document.calculator.calcResults;

स्विच (keyStr)
{
मामला "0":
मामला एक":
मामला "2":
मामला "3":
मामला "4":
मामला "5":
मामला "6":
मामला "7":
मामला "8":
मामला "9":
मामला "0":
मामला "।":

अगर ((this.lastOp == this.opClear) || (this.lastOp == this.opOperator))
{
परिणाम फ़ील्ड.वैल्यू = keyStr;
}
अन्य
{
// अतिरिक्त decimals अनदेखा करें
अगर ((keyStr! = "।") || (resultsField.value.indexOf ("।") <0))
{
परिणाम फ़ील्ड .value + = keyStr;
}

}

this.lastOp = this.opNumber;
टूटना;

मामला "*":
मामला "/":
मामला "+":
मामला "-":
अगर (this.lastOp == this.opNumber)
this.Calc ();
this.evalStr + = resultsField.value + keyStr;

this.lastOp = this.opOperator;
टूटना;

मामला "=":
this.Calc ();
this.lastOp = this.opClear;
टूटना;

मामला "सी":
परिणाम फ़ील्ड.वैल्यू = "0";
this.lastOp = this.opClear;
टूटना;

चूक:
चेतावनी ("'" + keyStr + "' पहचाना नहीं गया।");
}

}

फ़ंक्शन कैलकुलेटर_Calc ()
{
var resultsField = document.calculator.calcResults;
//alert("eval:"+this.evalStr+resultsField.value);
resultsField.value = eval (this.evalStr + resultsField.value);
this.evalStr = "";
}

फ़ंक्शन कैलकुलेटर ()
{
this.evalStr = "";

this.opNumber = 0;
this.opOperator = 1;
this.opClear = 2;

this.lastOp = this.opClear;

यह। ऑनक्लिक = कैलकुलेटर_ऑनक्लिक;
यह। कैल्क = कैलक्यूलेटर_Calc;
}

gCalculator = नया कैलक्यूलेटर ();


-------------------------------------------------- -----------------------------

इस पृष्ठ को अपने पृष्ठ के शरीर में रखें। इस भाग को यहां कॉपी करना प्रारंभ करें:

<फॉर्म नाम = "कैलकुलेटर">

<टेबल सीमा = "2" सेलपैडिंग = "4" सेलस्पेसिंग = "0" सीमा रंग = "# 000000">


<टेबल सीमा = "0" सेलपैडिंग = "2" सेलस्पेसिंग = "0" चौड़ाई = "100%">


<इनपुट प्रकार = "पाठ" नाम = "calcResults" मान = "0" आकार = "20" शैली = "पाठ-संरेखण: दाएं">


<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "सी" नाम = "calclear" onclick = "gCalculator.OnClick ('c')">


<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "=" नाम = "calequal" onclick = "gCalculator.OnClick ('=')">


<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "7" नाम = "cal7" onclick = "gCalculator.OnClick ('7')" ondblclick = "gCalculator.OnClick ('7')">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "8" नाम = "cal8" onclick = "gCalculator.OnClick ('8')" ondblclick = "gCalculator.OnClick ('8')">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "9" नाम = "cal9" onclick = "gCalculator.OnClick ('9')" ondblclick = "gCalculator.OnClick ('9')">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "/" नाम = "caldiv" onclick = "gCalculator.OnClick ('/')">


<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "4" नाम = "cal4" onclick = "gCalculator.OnClick ('4')" ondblclick = "gCalculator.OnClick ('4')">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "5" नाम = "cal5" onclick = "gCalculator.OnClick ('5')" ondblclick = "gCalculator.OnClick ('5')">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "6" नाम = "cal6" onclick = "gCalculator.OnClick ('6')" ondblclick = "gCalculator.OnClick ('6')">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "*" नाम = "शांतूल" onclick = "gCalculator.OnClick ('*')">


<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "1" नाम = "cal1" onclick = "gCalculator.OnClick ('1')" ondblclick = "gCalculator.OnClick ('1')">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "2" नाम = "cal2" onclick = "gCalculator.OnClick ('2')" ondblclick = "gCalculator.OnClick ('2')">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "3" नाम = "cal3" onclick = "gCalculator.OnClick ('3')" ondblclick = "gCalculator.OnClick ('3')">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "+" नाम = "कैलप्लस" onclick = "gCalculator.OnClick ('+')">



<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "0" नाम = "cal0" onclick = "gCalculator.OnClick ('0')" ondblclick = "gCalculator.OnClick ('0')">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "।

"name =" caldec "onclick =" gCalculator.OnClick ('।') ">
<इनपुट वर्ग = "calcBtn" प्रकार = "बटन" मान = "-" नाम = "कैल्मिनस" onclick = "gCalculator.OnClick ('-')">