JS循环输出1-100

Q: 如果不用取余法 如何用 if 实现循环输出1-100?

    var j=0;
    var id = setInterval(function(){
          if((++j)%(101)!=0){
            //((++j)%(101)!=0)这个条件中的101 换成100就输出来1-99 如果换成100怎么输出1-100?
               alert((j%101).toString());
           }
     },800);

{


    var j=0;
    var id = setInterval(function(){
          if((++j)==101){
            j=1;
         }
        alert((j).toString());
     },800);
 

}

这道题,好像不需要用到 setInterval 和 if 吧