var i = 10.5
alert(parseInt(i)++)

解决方案 »

  1.   

    是不是小数可以使用 indexOf 来判断比如:var i = 10.2;
    var a = 10;alert(isInt(i))
    alert(isInt(a))isInt = function(i)
    {
        return (i.toString().indexOf(".") == -1) ? true : false;
    }
      

  2.   

    var i = 10
    var j = 0;
    if((j = parseInt(i)) != i)
    {
    alert(++j)
    }
      

  3.   

    3楼的方法搞笑的,java写多了吧
      

  4.   

    if(parseInt(yourVar)==yourVar)alert(yourVar+'是个整数!');
    else yourVar++;
      

  5.   

    enctype(业余作者)
         方法最好!