Kalkulator Script

Kalkulator on Loka Ramat anjeun

Hoyong gaduh kalkulator katuhu dina kaca Wéb anjeun? Mimitian ku nyalin template ieu di handap. Aya kamungkinan Anjeun kudu salin kode dina dua bagian lamun aya komérsial di jalan. Anjeun teu hoyong salin nu komérsial jeung kode sabudeureun eta. Lajeng paste kodeu HTML dina editor HTML Anjeun.

Nyalin jeung némpelkeun JavaSript Pikeun Calculator a

Nempatkeun Code Ieu Dina kapala Page anjeun. Mimitian nyalin dieu:


.calcBtn
{
font-weight: kandel /
lebar: 32px;
jangkungna: 32px;
}

fungsina Calculator_OnClick (keyStr)
{
var resultsField = document.calculator.calcResults;

switch (keyStr)
{
bisi "0":
bisi "1":
bisi "2":
bisi "3":
bisi "4":
bisi "5":
bisi "6":
bisi "7":
bisi "8":
bisi "9":
bisi "0":
hal ".":

lamun ((this.lastOp == this.opClear) || (this.lastOp == this.opOperator))
{
resultsField.value = keyStr;
}
lamun henteu
{
// malire decimals tambahan
lamun ((keyStr! = ".") || (resultsField.value.indexOf ( ".") <0))
{
resultsField.value + = keyStr;
}

}

this.lastOp = this.opNumber;
megatkeun;

bisi "*":
bisi "/":
bisi "+":
bisi "-":
lamun (this.lastOp == this.opNumber)
this.Calc ();
this.evalStr + = resultsField.value + keyStr;

this.lastOp = this.opOperator;
megatkeun;

bisi "=":
this.Calc ();
this.lastOp = this.opClear;
megatkeun;

bisi "c":
resultsField.value = "0";
this.lastOp = this.opClear;
megatkeun;

standar:
ngageter ( " '" + keyStr + "' teu dipikawanoh.");
}

}

fungsina Calculator_Calc ()
{
var resultsField = document.calculator.calcResults;
//alert("eval:"+this.evalStr+resultsField.value);
resultsField.value = eval (this.evalStr + resultsField.value);
this.evalStr = "";
}

fungsi Calculator ()
{
this.evalStr = "";

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

this.lastOp = this.opClear;

this.OnClick = Calculator_OnClick;
this.Calc = Calculator_Calc;
}

gCalculator = anyar Calculator ();


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

Nempatkeun Bagian Ieu dina awak Page anjeun. Mimitian nyalin bagian ieu didieu:




































"Ngaran =" caldec "onclick =" gCalculator.OnClick ( '.') ">