簡體   English   中英

我被一個java腳本問題困住了。 你能幫我嗎?

[英]I'm stuck with a java-script question. Can you help me out?

[輸入有輸出有輸出聖誕節快到了,所以我們自然需要為聖誕老人准備一些牛奶和cookies。 創建一個接受日期 object 的 function 並在平安夜(12 月 24 日)返回 true,否則返回 false,請記住 JavaScript 的日期月份是基於 0 的。 意思是 12 月是第 11 個月,而 1 月是 0:我的回答:

function timeForMilkAndCookies(date) {
    var month=11;
    var day=24;
    if(date=("year, "+ month +", "+ day)){
        return true;
    }
    else{
        return false;
    }
        
}

這是我的代碼,但是當輸入為假時,我的代碼沒有給出正確的 output,它仍然顯示為真。

return date instanceof Date && date.getMonth() === 11 && date.getDate() === 24;

首先確保 object 給你一個日期 object,這是date instanceof Date檢查的日期。 然后詢問這個 object 的月份和日期,並檢查它是否與您想要的相符,即第 24 天和第 11 個月。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM