För jag använder 20160628114212391 som parameter, skickar in den i metoden, och då dyker den upp direkt och visar 20160628114212390
Fan, hur kan jag förlora en?????
Sedan skickade jag in 20160628114212395 igen och stoppade genast 20160628114212396
Fan, hur kan jag lägga till en????
Sedan testade jag det, andra värderingar, vissa är normala, vissa är inte normala, jag vet inte vad som är fel, online, jag hittade ingen lösning,
Plötsligt tänkte jag, är siffran för stor, och sedan letade jag efter den:
Javascrip{filter}t-talformatet låter dig exakt representera alla heltal mellan −9007199254740992 och 9007199254740992 (dvs. plus eller minus 2 uppdelat i potensen av 53) Kanske är detta anledningen till att om maxvärdet överskrids, så blir algoritmen trasig.
|