JS中 计算器的简单制作

  今天学习的是JS中的if语句,除此之外老师还教给我们switch语句的用法, 我们用来写了简单计算器的算法,如下:

<script>
var a=prompt("请输入一个数字")
var a=parseInt(a)
if(!isNaN(a))
{
    var b=prompt("请输入一个数字")
    var b=parseInt(b)
 if(!isNaN(b))
 {
    var c=prompt("请输入加减乘除运算中的一种") 
    switch(c)
    {
        case"+": //相当于if(){} 和else if(){}
        d=a+b;
        break;
        case"-":
        d=a-b;
        break;
        case"*":
        d=a*b;
        break;
        case"/":
        d=a/b;
        break;
        default:               //相当于if语句中的else
        alert("无法运算") 
    }
 }    
 else
 {
     alert("您输入的不是一个数字")
 }
}
else
{
    alert("您输入的不是一个数字")
}

document.write(d)