网页设计

最新web计算器代码详解

时间:2025-05-26 09:15:10 网页设计 我要投稿
  • 相关推荐

最新web计算器代码详解

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

  function getNum(idInput)

  {

  var num;

  num=document.getElementById(idInput).value;

  if(isNaN(num))

  {

  alert("不是数字");

  }

  else

  {

  num=parseInt(num);

  return num;

  }

  }

  function getOpt()

  {

  var opt="+";

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

  {

  if(document.getElementById("opt"+i).checked)

  {

  opt=document.getElementById("opt"+i).value;

  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();

  document.getElementById("result").value=compute(num1,num2,opt);

  /*

  document.getElementById(“result”).value=compute(getNum("num1"), getNum("num2"), getOpt());

  */

  }

  简单计算器

  加法

  减法

  乘法

  除法

  数一:

  数二:

  结果:

【最新web计算器代码详解】相关文章:

简单的计算器代码09-25

PHP源代码方式详解08-08

php学习之简单计算器实现代码11-17

C语言文件操作解析详解及实例代码10-02

C语言奇偶排序算法详解及实例代码10-30

Java装箱与拆箱详解(附实例代码)09-11

C语言合并排序及实例代码详解11-02

C语言中文件操作详解及实例代码08-24

Java实现在不同线程中运行的代码实例详解06-11