求教,变量的命名问题
限时抢购里我想要把时间在个位数的时候变成十进制,所以添加了一个函数,然后发现当如下代码命名为m,s,和h时程序就能运行,如果改成a, b, c就不行,为什么?变量的命名有什么特别规则吗?
具体代码如下:
function checktime(i){
if(i<10){
i="0"+i;
}
return i;
}
function FreshTime()
{
var endtime=new Date("2016/5/15,2:20:12");//结束时间
var nowtime = new Date();//当前时间
var lefttime= (endtime.getTime()-nowtime.getTime())/1000;
d= parseInt(lefttime/(24*60*60)) ;
h= parseInt(lefttime/(60*60)%24) ;
m= parseInt((lefttime/60)%60 ) ;
s= parseInt(lefttime%60) ;
h=checktime(h);
m=checktime(m);
s=checktime(s);