if判断问题

来源:5-4 有参数的函数

qq_佐为_03686506

2017-04-04 17:15

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

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

写回答 关注

2回答

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

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

    alert(typeof x);

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

    你试试这个

    qq_佐为_...

    非常感谢!感谢感谢 三遍

    2017-04-04 18:34:45

    共 1 条回复 >

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

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

    qq_佐为_... 回复Robert...

    那我想用户只能输入数字才能执行下去该怎么写 输入字符串什么的就不执行

    2017-04-04 18:17:26

    共 3 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

467397 学习 · 21877 问题

查看课程

相似问题