计算器代码

    xiaoxiao2025-07-08  9

    计算器,使用函数编写,

    用到知识点,函数,对函数传参,if条件语句和switch

    f9(5,"5","-"); function f9(x1,x2,type){ var sum; if(type==="+"){ console.log("您输入的是"+type+"号"); if(typeof x1==="number"){ if (typeof x2==="number"){ sum=x1+x2; console.log(sum); }else console.log("第二个参数错误,请输入数字"); } else console.log("第一个参数错误,请输入数字"); } else { if (isNaN(x1)){ console.log("输入的第一个参数错误,请输入数字"); }else { if (isNaN(x2)){ console.log("输入的第二个参数错误,请输入数字"); }else { console.log("您输入的是"+type+"号"); switch (type){ case "-": sum=x1-x2; console.log(sum); break; case "/": sum=x1/x2; console.log(sum); break; case "*": sum=x1*x2; console.log(sum); break; case "%": sum=x1%x2; console.log(sum); break; default: console.log("输入的计算类型错误,请输入+or-or/or*or%"); break; } } } } }
    最新回复(0)