2016-11-08 58 views

回答

1

您可以使用Number.isSafeInteger(測試64位整數)和Number.isInteger。與Should.js使用:

should.ok(Number.isSafeInteger(ordinal)); 

我一般建議使用Number.isSafeInteger ...除非你知道你在與具有存儲爲浮點潛在的真正的大整數dealling。

+0

工作。我知道這是多餘的,但爲什麼'n.should.be.a.Number()。和.assert(Number.isSafeInteger(n))'成功,而'n.should.be.a.Number()。和。當給出3.2時,should.ok(Number.isSafeInteger(n))'不會抱怨? –

相關問題