[英]How do I make sure my function works for my variable?
function numberToTime(num){
var d = 0, h = 0, m = 0;
var numToMinutes = num*60;
while(numToMinutes > 59){
numToMinutes -= 60;
h++;
if(h > 23){
h-= 24;
d++;
}
m = numToMinutes;
}
if( d > 0){
return d + " days " + h + " hours " + m +" minutes ";
}else{
return h+":"+m;
}
這段代碼是由Stack Overflow上的一個非常好的用戶提供給我的。 因為我對編程非常陌生,尤其是JavaScript,所以我不知道將變量放在何處。 我有一個var howLong = (0,1 * amount + 0,2 * time)
我想用上面的代碼將其轉換為小時和分鍾,但是我不知道如何告訴函數它與var howLong
。
有人可以幫我嗎?
可能是這樣嗎?
var ndays = Math.floor(sec/86400);
var nhours = Math.floor((sec%86400)/3600);
var nminutes = Math.floor(((sec%86400)%3600)/60);
var nseconds = ((sec%86400)%3600)%60;
return ndays + " days " + nhours + " hours " + nminutes + " minutes " + nseconds + " seconds";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.