JavaScript Number toFixed() Method
- ກ່ອນການ toExponential()
- ຫຼັງການ toLocaleString()
- ກັບຄືນອອກຫຼັງຄັ້ງ ຄູ່ນຮຽນ JavaScript Number
ການອະທິບາຍ ແລະ ການນໍາໃຊ້
toFixed()
toFixed()ຈະປ່ຽນຈຳນວນເປັນສາຍຄວາມ.
toFixed()
ການພົບຂອງຂັ້ນຕອນtoFixed()ຈະປະກອບຕົວມາເປັນຈຳນວນສະເພາະທີ່ກໍານົດ.
ສົນທີກ່າວ:ຖ້າຈຳນວນສະເພາະຫຼາຍຫຼືຫຼາຍກວ່າຈຳນວນທີ່ຈະການ, ຈະກັບຄືນມາເປັນຈຳນວນສະເພາະສະໜອງ.
ຕົວຢ່າງ
ຕົວຢ່າງ 1
let num = 5.56789; let n = num.toFixed();
ຕົວຢ່າງ 2
let num = 5.56789; let n = num.toFixed(2);
ຕົວຢ່າງ 3
ທົດລອງຫລາຍສິບຫຼັງຈາກການປັບສະເພາະ.
let num = 5.56789; let n = num.toFixed(10);
ສັນຍາລະບຽບ
number.toFixed(digits)
ປະໂຫຍດ
ປະໂຫຍດ | ການອະທິບາຍ |
---|---|
digits |
ທາງເລືອກ. ຈຳນວນສະເພາະທີ່ຢູ່ໃນຂອບເຂດ 0 ~ 20, ລວມ 0 ແລະ 20. ຄົບຖານ 0 (ບໍ່ມີສະເພາະ). |
ຈະປະກອບຕົວມາເປັນ
ຊະນິດ | ການອະທິບາຍ |
---|---|
ສາຍຄວາມ | ຈະປະກອບຕົວມາເປັນຈຳນວນທີ່ມີສາຍຫຼືບໍ່ມີສາຍດ້ວຍສະເພາະ. |
ຂໍ້ມູນດ້ານເຕັກນິກ.
ຈະປະກອບຕົວມາເປັນ
ມັນຈະກັບຄືນມາເປັນ number ຈະປະກອບຕົວມາເປັນສາຍຄວາມ, ບໍ່ມີການການວິທິວິດວຽງບັນດາຕົວຈົນ, ທີ່ມີຄວາມສະເພາະຫຼາຍຫຼືຫຼາຍກວ່າຈຳນວນທີ່ກໍານົດ. digits ສະຖານະວິທະຍານ.
ຖ້າຈຳນວນຈະຫລຸດລົງ, ຈຳນວນຈະຖືກຄາດລົງຫຼືບໍ່ມີຈຳນວນສະໜອງເພື່ອທີ່ຈະເປັນຈຳນວນຫຼາຍຫຼືຫຼາຍກວ່າຈຳນວນທີ່ກໍານົດ.
ຖ້າ digits ຖ້າຈຳນວນສູງຫຼາຍກວ່າ le+21, ການໃຊ້ກົນລະຍຸດຈະຫລຸດລົງພຽງພໍ. numbertoFixed()ຈະປະກອບຕົວມາເປັນສາຍຄວາມທີ່ພາຍໃຕ້ການການວິທິວິດວຽງບັນດາຕົວຈົນ.
ປະກາດ
ຂໍ້ພິບັດ | ການອະທິບາຍ |
---|---|
RangeError |
ໃນຕອນທີ່ digits ການປະກາດຂໍ້ພິບັດເມື່ອຈຳນວນຫຼາຍຫຼືຫຼາຍຫຼາຍ. ຈຳນວນທີ່ຢູ່ໃນຂອບເຂດ 0 ~ 20 ຈະບໍ່ກຳລັງປະກາດການຂໍ້ພິບັດ. ບາງການກະທຳສະໜັບສະໜຸນຂອບເຂດຫຼາຍຫຼືຫຼາຍກວ່ານັ້ນ. |
TypeError | ການປັບຂໍ້ພິບັດຖ້າບັນຊີທີ່ເອິ້ນການຍົກຍ້າຍບໍ່ແມ່ນ Number. |
ການສະໜັບສະໜຸນຈາກບັນຊີຍົນສາຍ.
Number.constructor
ເປັນຄວາມທຳມະຊາດ ECMAScript3 (ES3).
ທຸກບັນຍາບັນຍາຍາມສາມາດສະໜັບສະໜູນ ES3 (JavaScript 1999) ທັງໝົດບັນຍາບັນຍາຍາມ.
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ |
- ກ່ອນການ toExponential()
- ຫຼັງການ toLocaleString()
- ກັບຄືນອອກຫຼັງຄັ້ງ ຄູ່ນຮຽນ JavaScript Number