0
我計算年齡從出生日期,但是當我返回值是顯示「0」爲更多參見下面的代碼更換零(整數)與空間(字符串)與JavaScript
var birth = new Date('DOB');
var curr = new Date();
var age; // this is integer type in database
if(birth != null)
{
var diff = curr - birth;
age= Math.floor(diff/(1000 * 60 * 60 * 24 * 365.25));
} else {
age=' '; // while i return space from here it shows '0' on my output
}
我該怎麼讓空間insted的'0'
你的代碼是不完整的,所以這裏沒什麼用。 R2來自哪裏?什麼是「年齡」與「年齡」? '出生'怎麼樣?你怎麼輸出這個? –
刪除'else'塊並添加'if(AGE === 0)AGE ='';' – hindmost
'birth'的值是什麼? – David