عندي REST endpoint في جافا باكند، وأحد الـ output من نوع long. ظهرت لي مشكلة في جافاسكربت كلاينت وهي أن الرقم هذا يتغير ولا يكون نفس اللي أرسله من جهة الجافا.
اكتشفت أنه بسبب جافاسكربت، حيث أن جميع الأعداد يتم تمثيلها كـ 64-بت floating point، والـ long في جافا هو integer 64-bit.