2014-09-27 176 views
-4

將任何數字轉換爲真或假的最短途徑取決於0和全部-1 = false和1到rest = true。如何將任何數字快速轉換爲真或假

我該如何在JavaScript中做到這一點。我已經嘗試過使用if語句,但是這看起來像是很長的一段路要做。如何快速將值記錄爲真或假的數字。

+0

可以使用它使用轉移字節來完成''>>等或者soemthing – 2014-09-27 20:47:01

+2

爲什麼'-1'是假的,它應該是真實的! – adeneo 2014-09-27 20:47:20

+0

應該-2是真是假? – 2014-09-27 20:47:41

回答

1

你想「轉換」一個數字爲真/假,如果它大於0它是真的,如果它小於0它是假的?這不是「轉換」。你想要一個簡單的布爾測試>

(number > 0)

+0

是這就是我想要的...我問的是因爲在我的記憶中有一些東西,就像將數字轉換爲布爾值自動做到這一點。或者它是一種不同的語言。 – 2014-09-27 20:49:13

+1

@MuhammadUmer你想要比'number> 0'更「自動」的東西嗎?我真的不知道你在這裏之後。沒有比'>更好的方法了。 – meagar 2014-09-27 20:49:37

+0

'> 0'爲您節省一個角色 – 2014-09-27 20:49:40

相關問題