问答详情
源自:5-4 有参数的函数

if判断问题

var x = parseInt(prompt("输入第一个数字")); alert(typeof x); if(x == Number)  

 提个问题   typeof x明明是 number   我用if判断的时候 为false 为什么呢

提问者:qq_佐为_03686506 2017-04-04 17:15

个回答

  • Robert_Langdon
    2017-04-04 18:28:25
    已采纳

    var x = parseInt(prompt("输入第一个数字"));

    alert(typeof x);

    if(x){
        alert("ok");
    }
    else{
        alert("false");
    }

    你试试这个

  • Robert_Langdon
    2017-04-04 17:49:39

    typeof x是number,x又不是 number,怎么可能true呢,改成if(typeof x == 'number')