2011-04-14 138 views
3

我有24歲,如果24位於20至38的範圍內,我想返回TRUE,否則FALSE如何檢查數字是否在給定範圍內?

這甚至可能嗎?

+5

但是您的個人資料說你是23歲。 – 2011-04-14 05:47:25

+0

哈哈哈,壞笑話:-P – 2011-04-14 05:48:24

+0

好問題! – 2011-04-14 05:52:13

回答

8
return (age >= 20 && age <= 38); 
+0

編輯:這些大部分是正確的,但這是最好的答案。 – 2011-04-14 05:48:29

+0

這絕對是這裏最好的答案。 – 2011-04-14 05:54:30

3

非常基本的問題。你知道if/else嗎?

if (age >= 20 && age <= 38) { 
    return true; 
} else { 
    return false; 
} 

或者

return (age >= 20 && age <= 38) ? true : false; 

或者

return (age >= 20 && age <= 38); 
+0

哦謝謝,當然這是錯誤的!不應該在站起來後在stackoverflow上發佈......修復錯誤。 – 2011-04-14 05:53:57

1
if (age > 19 && age < 39) { return true; } else { return false; } 
相關問題