ຄູ່ມວນຊົນ JavaScript Number
- Previous page JS Math
- Next page JS Promise
ຈຳນວນ JavaScript
JavaScript ມີຊະນິດຈຳນວນພຽງຊະນິດດຽວ.
ຈຳນວນສາມາດຂຽນໃນສິບສອງຫຼືບໍ່ມີສິບສອງ:
ບັນທັດ 1
let x = 3.14; // ຈຳນວນທີ່ມີສິບສອງ let y = 34; // ຈຳນວນທີ່ບໍ່ມີສິບສອງ
ຈຳນວນທີ່ຫຼາຍຫຼືຫຼາຍຫຼາຍສາມາດຂຽນໃນວິທະຍາສານ(ການວິເຄາະ)ການວິທະຍາສານການວິເຄາະ:
ບັນທັດ 2
let x = 123e5; // 12300000 let y = 123e-5; // 0.00123
ສຳລັບຂໍ້ມູນຫຼາຍກວ່າກ່ຽວກັບ JavaScript 数字, ກະລຸນາອ່ານ JavaScript 数字ການສຶກສາ.
ພື້ນຖານ ແລະ ຜະສານ JavaScript Number
ຊື່ | ອະທິບາຍ |
---|---|
constructor | 返回对创建此对象的 Number 函数的引用。 |
EPSILON | 返回对创建此对象的 Number 函数的引用。 |
isFinite() | ກວດຄຳນວນມັນຈະເປັນຈຳນວນທີ່ມີຈຳກັດ. |
isInteger() | 检查值是否为整数。 |
isNaN() | ກວດຄຳນວນມັນຈະເປັນ Number.NaN. |
isSafeInteger() | 检查值是否为安全整数。 |
MAX_SAFE_INTEGER | 返回对创建此对象的 Number 函数的引用。 |
MIN_SAFE_INTEGER | 返回对创建此对象的 Number 函数的引用。 |
MAX_VALUE | 可表示的最大的数。 |
MIN_VALUE | 可表示的最小的数。 |
NaN | 非数字值。 |
NEGATIVE_INFINITY | 负无穷大,溢出时返回该值。 |
POSITIVE_INFINITY | 正无穷大,溢出时返回该值。 |
parseFloat() | 检查值是否为整数。 |
parseInt() | 检查值是否为整数。 |
prototype | 允许您向对象添加属性和方法。 |
toExponential(x) | ປ່ຽນຕົວເລກເປັນຖະແຫ�ງຈາກປະເພດທີ່ຈະມີຄວາມບໍ່ສາມາດ |
toFixed(x) | ປ່ຽນຕົວເລກເປັນຖະແຫ�ງຈາກປະເພດທີ່ຈະມີຄວາມບໍ່ສາມາດ |
toLocaleString() | ປ່ຽນຕົວເລກເປັນຖະແຫຼງຈາກປະເພດທີ່ຈະມີຄວາມບໍ່ສາມາດ |
toPrecision(x) | ປ່ຽນຕົວເລກເປັນຖະແຫຼງຈາກປະເພດທີ່ຈະມີຄວາມບໍ່ສາມາດ |
toString() | ປ່ຽນຕົວເລກເປັນຖະແຫຼງຈາກປະເພດທີ່ຈະມີຄວາມບໍ່ສາມາດ |
valueOf() | ບໍ່ສາມາດບັນທຶກຕົວເລກຄົນໃຫຍ່ (ພື້ນຖານຕົວເລກ). |
ຂໍ້ສັງເກດ:ທຸກການສະໜັບສະໜຸນຕົວເລກຈະບໍ່ປ່ຽນປະສົມປະກອບບໍ່ສາມາດທັງສະໝອງບໍ່ສາມາດທັງສະໝອງບໍ່ສາມາດ
ການສະແດງສະໝອງ Number
ໃນ JavaScript ຕົວເລກແມ່ນກຳລັງຖືກຕ້ອງວ່າເປັນປະເພດຂໍ້ມູນພື້ນຖານ. JavaScript ຍັງສະໜັບສະໜຸນປະເພດສະໝອງ Number ທີ່ເປັນສະໝອງສະໝອງຕົວເລກຄົນໃຫຍ່. JavaScript ຈະສາມາດປ່ຽນປະສົມປະກອບບໍ່ສາມາດທັງສະໝອງບໍ່ສາມາດທັງສະໝອງບໍ່ສາມາດທັງສະໝອງບໍ່ສາມາດ
ຄວາມສະໝອງ Number() ທີ່ຈະບໍ່ຕ້ອງມີການນໍາໃຊ້ປະສົມປະກອບ new ເພື່ອນຳໃຊ້ມັນກໍ່ຈະມີຄວາມບໍ່ສາມາດການມີຄວາມບໍ່ສາມາດການມີຄວາມບໍ່ສາມາດການມີຄວາມບໍ່ສາມາດ
ຄວາມສະໝອງທີ່ມີປະສົມປະກອບທີ່ຈະໃຊ້ໃນຄວາມທີ່ຫຼາຍສຳລັບຕົວເລກທີ່ມີຫຼາຍສຳລັບຕົວເລກທີ່ມີຫຼາຍສຳລັບຕົວເລກທີ່ມີຫຼາຍສຳລັບຕົວເລກທີ່ມີຫຼາຍຕົວເລກທີ່ສາມາດຕາມທີ່ຫຼາຍ、ຕົວເລກທີ່ສາມາດຕາມທີ່ສຸດ、ອັນສັນຍາຍຂື້ນ、ອັນສັນຍາຍລົງແລະຕົວເລກທີ່ສະໝອງ NaNເພິ່ນສະແດງວ່າຕົວເລກນີ້ແມ່ນປະສົມປະກອບທີ່ເປັນເອກະສານສະຖານະການສະໝອງ Number() ເອງເຮັດໃຫ້ມີຕົວເລກສະໝອງ Number() ບໍ່ແມ່ນປະສົມປະກອບສະໝອງ Number() ບັນດາສະໝອງທີ່ຈະມີຄວາມບໍ່ສາມາດການມີຄວາມບໍ່ສາມາດການມີຄວາມບໍ່ສາມາດການມີຄວາມບໍ່ສາມາດ
ອີງຕາມນີ້ກໍຈະມີການນໍາໃຊ້ປະສົມປະກອບ MAX_VALUE ທີ່ຖືກຕ້ອງຕາມການນຳໃຊ້
var big = Number.MAX_VALUE
ແຕ່ນີ້ແມ່ນບໍ່ມີຄວາມຜິດພາດ:
var n= new Number(2); var big = n.MAX_VALUE
ຄືກັບການປຽບທຽບ toString() ແລະການນຳໃຊ້ຂອງອັດຕາ Number ທີ່ບໍ່ແມ່ນການກໍ່ສ້າງຂອງ Number(). ຄືກັບທີ່ກ່າວໄວ້, JavaScript ຈະຫຼິ້ນກັບການປ່ຽນແປງຄຳນວນພາສາເປັນອັດຕາ Number ໃນຕອນທີ່ຈຳເປັນ, ການເອິ້ນຂອງການນຳໃຊ້ຂອງ Number ສາມາດເປັນອັດຕາ Number ຫຼືຄຳນວນພາສາເປັນຄຳນວນສະເພາະ.
var n = 123; var binary_value = n.toString(2);
Book outside class
ສຳລັບຂໍ້ມູນຫຼາຍກວ່າ, ການອ່ານ JavaScript Advanced Tutorial.
- ECMAScript ການນຳໃຊ້ຂອງປະເພດກ່ຽວກັບຄວາມຄົງທີ່ລະບຸ
- ການນຳໃຊ້ປະເພດກ່ຽວກັບຄວາມຄົງທີ່ລະບຸພົນລະເຮືອນເອກະສານ ECMAScript.
- Previous page JS Math
- Next page JS Promise