最新web计算器代码详解

Web站点应针对所服务对象(机构或人)的不同而具有不同的形式。以下是小编为大家搜索整理的最新web计算器代码详解, 希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

最新web计算器代码详解

function getNum(idInput)

{

var num;

num=lementById(idInput)e;

if(isNaN(num))

{

alert("不是数字");

}

else

{

num=parseInt(num);

return num;

}

}

function getOpt()

{

var opt="+";

for(var i=1;i<=4;i++)

{

if(lementById("opt"+i)ked)

{

opt=lementById("opt"+i)e;

break;

}

}

return opt;

}

function compute(num1Para,num2Para,optPara)

{

var result=0;

switch(optPara)

{

case "+":

result=num1Para+num2Para;

break;

case "-":

result=num1Para-num2Para;

break;

case "*":

result=num1Para*num2Para;

break;

case "/":

if(num2Para!=0)

result=num1Para/num2Para;

break;

default:

result="不合法运算符";

}

return result;

}

function computeGo()

{

var num1,num2,opt;

num1=getNum("num1");

num2= getNum("num2");

opt=getOpt();

lementById("result")e=compute(num1,num2,opt);

/*

lementById(“result”)e=compute(getNum("num1"), getNum("num2"), getOpt());

*/

}

简单计算器

加法

减法

乘法

除法

数一:

数二:

结果: