输入两个数,再输入一个运算符,得到结果
1)常规方法:
var num1=window.prompt('请输入第一个数'); var num2=window.prompt('请输入第二个数'); var operator=window.prompt('请输入运算符'); num1=parseFloat(num1); num2=parseFloat(num2); var res=0; if (operator=="+") { res=num1+num2 }else if (operator=="-") { res=num1-num2 }else if (operator=="*") { res=num1*num2 }else if (operator=="/") { res=num1/num2 } document.writeln('结果是'+res);*/
2)用函数封装
参数命名规则参考变量命名规则,jiSuan(驼峰法)或者ji_suan都可以
var num1=window.prompt('请输入第一个数'); var num2=window.prompt('请输入第二个数'); var operator=window.prompt('请输入运算符'); num1=parseFloat(num1); num2=parseFloat(num2); //如何调用函数 document.writeln("res="+jiSuan(num1,num2,operator)); function jiSuan(num1,num2,operator){ //特别强调,参数名请不要带var var res=0; if (operator=="+") { res=num1+num2 }else if (operator=="-") { res=num1-num2 }else if (operator=="*") { res=num1*num2 }else if (operator=="/") { res=num1/num2 } return res; }