ຄອມພິວເຕີ, ດໍາເນີນໂຄງການ
ຄະນິດສາດຈາກ JavaScript Math
ຈຸດປະສົງ JavaScript Math ບໍ່ຈໍາເປັນຕ້ອງໄດ້ສ້າງ, ມັນມີຢູ່ເປັນຕົວທ່ອງເວັບຂອງຄະນິດສາດ coprocessor ຫນາແຫນ້ນ. Math ແມ່ນສະເຫມີໄປສາມາດໃຊ້ໄດ້ທຸກບ່ອນໃນລະຫັດ JavaScript. ມັນປະກອບມີຄ່າຄົງທີ່ພື້ນຖານໃນຮູບແບບຂອງຄຸນສົມບັດແລະປະຕິບັດຫນ້າທາງຄະນິດສາດທີ່ເປັນວິທີການໄດ້.
JavaScript Math - ເປັນຄະນິດສາດດັ້ງເດີມ, ສິ່ງທີ່ຈໍາເປັນປະຈໍາວັນ, ສາມາດເຂົ້າເຖິງແລະການນໍາໃຊ້ງ່າຍດາຍ.
ຄຸນສົມບັດທາງຄະນິດສາດ
ຄ່າຄົງທີ່ທາງຄະນິດສາດພື້ນຖານ:
- ຖານຂອງໂລກາລິດທໍາມະຊາດ (E);
- ໂລກາລິດທໍາມະຊາດ (LN2, LN10);
- ໂລກາລິດ (log2, log10);
- pi (PI);
- ຮາກ (SQRT1_2, SQRT2).
ໃນການເຂົ້າເຖິງຄຸນສົມບັດຂອງວັດຖຸໃນທົ່ວໂລກໄດ້ JavaScript Math ຕ້ອງລະບຸຊື່ວັດຖຸແລະຊື່ຂອງຄຸນສົມບັດທີ່ຕ້ອງການໄດ້. ສໍາລັບຕົວຢ່າງ,
- ປະສົບການ var = Math.E; // ຄົງ e ~ 2,718
- var n314 = Math.PI; // pi ~ 3,1415
ຈໍານວນທາງບວກແລະສາຍອັກຂະລະ
ຖ້າຫາກວ່າທ່ານຕ້ອງການເພື່ອໃຫ້ໄດ້ຮັບມູນຄ່າຢ່າງແທ້ຈິງຂອງຕົວເລກ, ການນໍາໃຊ້ 'abs - ຄຸນນະສົມບັດທີ່ເຮັດໃຫ້ຈໍານວນບວກໃດຫນຶ່ງ.
- Math.abs ( '- 65'); // = 65
- Math.abs (19); // = 19
- Math.abs (0); // 0 =
- iPos var = (a / b) ToString (10);
- iPos var = (a / b) ToString (2);
- iPos var = (a / b) ToString (8);
- iPos var = (a / b) .toString (16).
ທີ່ນີ້, ພາລາມິເຕີ 'RDX -. ຫມຸດະ, ຕາມລໍາດັບ, ອັດຕານິຍົມ, ຄູ່, octal ແລະເລກຖານສິບຫົກ ແທນທີ່ຈະເປັນການສະແດງອອກ (a / b), ທ່ານສາມາດກໍານົດຊື່ຕົວແປ.
ການປ່ຽນແປງຂອງຫມຸດະ - ຄຸນນະສົມບັດທີ່ເປັນປະໂຫຍດຫຼາຍ. ໃນເວລາທີ່ມັນເປັນສິ່ງຈໍາເປັນເພື່ອປະກອບເປັນລະຫັດສີ (ຈໍາເປັນຕ້ອງບັນທຶກລໍາດັບຂອງຕົວເລກຖານສິບຫົກເປັນ) ຊອຟແວ, ມັນແມ່ນ irreplaceable ແທ້ໆ.
ກົດລະບຽບ CSS ຫຼາຍ, ຮູບແບບອົງປະກອບສະເພາະໃດຫນຶ່ງມີການປະກອບກ່ຽວກັບແມງວັນຫຼືໃນລະຫວ່າງການປະຕິບັດງານຂອງເວັບໄຊດັ່ງກ່າວ. ການນໍາໃຊ້ວັດຖຸ JavaScript Math, ເຖິງແມ່ນວ່າທ່ານສາມາດຕອບສະຫນອງກ່ຽວກັບເວັບໄຊທ໌ງ່າຍດາຍຫຼາຍ.
ທີ່ສໍາຄັນ. ການສະແດງອອກ:
- iPos var = Math.abs ( '- 1,3');
ມັນບໍ່ໄດ້ເຮັດວຽກຍ້ອນວ່າມັນຄວນ.
ຜົນໄດ້ຮັບຈະໄດ້ຮັບ "NaN. ແຍກຕ່າງຫາກຂອງ integer ແລະແຕ່ສ່ວນຫນຶ່ງສ່ວນໃນ JavaScript ໂດຍ dot, ບໍ່ແມ່ນຈຸດ. ແຕ່ການສະແດງອອກ:
- . Var iPos = ( '100,33') toString ();
ມັນເຮັດໃຫ້ຜົນໄດ້ຮັບ: '10033. ໃນກໍລະນີດັ່ງກ່າວນີ້, ມັນແມ່ນລາຍລັກອັກສອນໃນແບບ JavaScript Math, ແຕ່ຜົນໄດ້ຮັບແມ່ນສ້າງເປັນ string ສະຕິງໄດ້.
ລະຫັດ JavaScript ມັກຈະເຮັດໃຫ້ຄວາມຜິດພາດທີ່ຮ້າຍແຮງບໍ່ສົມປະກອບສະເພາະໃດຫນຶ່ງຂອງການພັດທະນາຂັ້ນຕອນວິທີການ, ແລະການບັນຊີບໍ່ພຽງພໍສໍາລັບການຄຸນນະສົມບັດພາສາທີ່ຈະຕັດທັງຫມົດຫຼາຍໂພດ, ຊຶ່ງກໍບໍ່ແມ່ນສະຫນອງໃຫ້ສໍາລັບຫຼືບໍ່ເຫມາະເຂົ້າໄປໃນໄວຍາກອນໄດ້.
ຫນ້າທີ່ເຮັດວຽກໄດ້ຕະຫຼອດຈໍານວນທີ່ແທ້ຈິງ
ໂອກາດວັດຖຸ JavaScript Math ໂດຍຕະຫຼອດຄຸນຄ່າແລະຜົນໄດ້ຮັບການປະເມີນຜົນສະແດງອອກມີຄວາມສໍາຄັນຫຼາຍ. ພວກເຂົາເຈົ້າຍັງບໍ່ໄດ້ເປັນຕົວແທນຢ່າງກວ້າງຂວາງ, ໃນພາສາອື່ນໆ, ແຕ່ພວກເຂົາເຈົ້າແມ່ນເປັນປະໂຫຍດພຽງພໍສໍາລັບການເກືອບທຸກຄໍາຮ້ອງສະຫມັກ.
ມັນແມ່ນເປັນທີ່ຮູ້ຈັກດີວ່າໃນກົດລະບຽບຂອງຄໍເຕົ້າໄຂ່ທີ່ CSS ໄດ້, DOM object ຄຸນສົມບັດແລະອົງປະກອບອື່ນໆທີ່ກໍານົດໄວ້ການໂຕ້ຖຽງ integer. ໃນບາງກໍລະນີ, ຄ່າທີ່ກໍານົດໄວ້ມີສ່ວນແຕ່ສ່ວນຫນຶ່ງຂອງຫນຶ່ງຫຼືຫຼາຍກວ່າຕົວເລກ, ແລະ. ນອກເຫນືອໄປຈາກປົກກະຕິ (ຄະນິດສາດ) ຕະຫຼອດ - ຫນ້າ Math.round, JavaScript ມີສອງທາງເລືອກໃນການເພີ່ມເຕີມ: ໃນວິທີການຂະຫນາດໃຫຍ່ (ເພດານ) ແລະລົງ (ຊັ້ນ).
ໂດຍປົກກະຕິ, ຂໍ້ມູນຕົວເລກຈະຕ້ອງ integer ຫຼືມີຈໍານວນສະເພາະໃດຫນຶ່ງຂອງຕົວເລກຫຼັງຈາກຈຸດອັດຕານິຍົມ. ໃນເວລາທີ່ທ່ານຈໍາເປັນຕ້ອງໄດ້ປັບຕໍາແຫນ່ງຂອງຈຸດອັດຕານິຍົມໃນຈໍານວນຂອງຄວາມຄິດຄລາສສິກທີ່ເປັນປະໂຫຍດທີ່ຈະແບ່ງ (ວີຜົນປະໂຫຍດ) ຈໍານວນທີ່ຕ້ອງການຂອງພະແນກໂດຍ 10, 100, 1000, ...
- var x = Mathround (205); // = 21
- var x = Math.ceil (11); // = 2
- var x = Mathfloor (11); // 1 =
- var x = Mathfloor (111 * 10); // = 11
ໃນຕົວຢ່າງຫລ້າສຸດຂອງຊັ້ນຄະນິດສາດຫນ້າຈະເປັນໄປໄດ້ລະຫັດ javascript ໃຊ້ຫຼາຍທີ່ບໍ່ຖືກຕ້ອງ. ເຖິງແມ່ນວ່າຫຼາຍຂຶ້ນກ່ຽວກັບເຫດຜົນຂອງວຽກງານສະເພາະໃດຫນຶ່ງ. ປັບຕໍາແຫນ່ງຂອງຄູນຈຸດອັດຕານິຍົມຫລືຫານໃຫ້ໄດ້ 10, 100, 1000, ... ມັນເປັນທີ່ດີທີ່ສຸດຫຼັງຈາກທີ່ໄດ້ຕະຫຼອດ, ບໍ່ໄດ້ຢູ່ໃນຫນ້າຂອງເຂົາ.
ທີ່ສໍາຄັນ. ໃນເວລາທີ່ການນໍາໃຊ້ຈໍານວນເປັນແນວໄດ? ຄວາມຜິດພາດມັກເກີດຂຶ້ນເນື່ອງຈາກຄວາມຈິງທີ່ວ່າຜົນການຄິດໄລ່ໄດ້, ເຊັ່ນ: ພິກັດຫຼືຂະຫນາດຕັນ, ມີມູນຄ່າທີ່ແທ້ຈິງຫຼືຊ່ອຍແນ່ທີ່ບໍ່ໄດ້ປ່ຽນໃຈເຫລື້ອມໃສຈໍານວນຫນຶ່ງໄດ້.
ປະຕິບັດຫນ້າທາງຄະນິດສາດ
ນອກເຫນືອໄປຈາກຫນ້າທີ່ trigonometric: ຊີນ (ບາບ), ໂຄຊີນ (cos) ແລະສໍາຜັດ (tan), ວັດຖຸ Math ໃຫ້ arcsin (asin), arccosine (acos) ແລະສໍາຜັດດ້ວຍໄຟຟ້າ (atan).
ມັນກໍເປັນໄປໄດ້ໃນການຄໍານວນອະທິບາຍ (ປະສົບການ) - "e" ໃນຂອບເຂດໃນການຄິດໄລ່ໂລກາລິດທໍາມະຊາດ (ເຂົ້າສູ່ລະບົບ), ໃຊ້ເວລາໃນຮາກທີ່ສອງຂອງ (sqrt), ແລະບອກຈໍານວນໃນລະດັບທີ່ຕ້ອງການ (pow).
ການນໍາໃຊ້ປະຕິບັດຫນ້າທາງຄະນິດສາດເຊັ່ນ: ຕະຫຼອດ, ຊັ້ນແລະເພດານ, ຍົກເວັ້ນສໍາລັບການທໍາງານຂອງ pow, ທີ່ໃຊ້ເວລາທັງສອງກະທູ້: ທໍາອິດ - ຈໍານວນ, ຄັ້ງທີສອງ - ໃນຂອບເຂດທີ່ມັນຄວນຈະໄດ້ຮັບການຍົກຂຶ້ນມາ.
ແນ່ນອນວ່າ, ປະຕິບັດຫນ້າ trigonometric - ເປັນອົງປະກອບທີ່ດີຂອງວັດຖຸ JavaScript Math, ແຕ່ວ່າມັນຄວນບໍ່ໄດ້ປະຕິບັດທັນທີ. JavaScript - ມັນບໍ່ເປັນເຄື່ອງແລະຕົວທ່ອງເວັບຂອງພາສາຄະນິດສາດ, ການດູແລຂອງທີ່ໃຫ້ບໍລິການຫນ້າ, ວັດຖຸ DOM ທີ່ປະຕິບັດຢ່າງຫຼາຍຂອງການເຮັດວຽກເປັນປົກກະຕິ.
ຈຸດປະສົງຂອງວັດຖຸທີ່ຈະເຣັດໃນການສະຫນອງຂອງເຄື່ອງມືທາງຄະນິດສາດຢ່າງພຽງພໍສໍາລັບວຽກເຮັດງານທໍາໂດຍສະເພາະໃດຫນຶ່ງ, ແລະບໍ່ແມ່ນສໍາລັບການຄິດໄລ່ຂອງການເຊື່ອມໂຍງ, ການເຜີຍແຜ່ເພື່ອ Moon ໄດ້ແລະສ້າງໃຫ້ມີຊີວິດເປັນເອກະລັກ. ສະຖານທີ່ຈໍານວນຫຼາຍ, ມີຄວາມສົນໃຈໃນຄະນິດສາດ, ແມ່ນການເຮັດວຽກຊ້າຫຼາຍ.
ຂັ້ນຕ່ໍາ, ສູງສຸດແລະຄ່າສຸ່ມ
ການດໍາເນີນການປະຕິບັດຫນ້າທີແລະສູງສຸດທີ່ເຄຍອະນຸມານຈໍານວນທີ່ແຕກຕ່າງກັນຂອງຕົວເລກທີ່ຈະສົມທຽບ.
ທັງສອງຫນ້າໃຊ້ເວລາຈໍານວນສະເພາະໃດຫນຶ່ງຂອງການໂຕ້ຖຽງບໍ່ແມ່ນຈໍາເປັນເທົ່ານັ້ນທັງສອງກະທູ້. ຜົນໄດ້ຮັບຈະເປັນນາທີຕ່ໍາສຸດຂອງຕົວເລກຕິດຕໍ່ໄດ້ຄຸນນະສົມບັດຜົນສູງສຸດທີ່ເຄຍ - ສູງສຸດ.
ຖ້າຫາກວ່າຢູ່ໃນຢ່າງຫນ້ອຍຫນຶ່ງການໂຕ້ຖຽງບໍ່ໄດ້ລະບຸ, ຜົນໄດ້ຮັບຈະໄດ້ຮັບ "NaN.
ການທໍາງານຂອງສຸ່ມສ້າງຈໍານວນສຸ່ມລະຫວ່າງ 0 ແລະ 1. ຄໍາຮ້ອງສະຫມັກຂອງມັນແມ່ນກ້ວາງທີ່ສຸດ.
padl () ຫນ້າທີ່ຖືກນໍາໃຊ້ຢູ່ທີ່ນີ້, ທີ່ເພີ້ມຈໍານວນສູນ, ຖ້າຫາກວ່າມັນເປັນຕົວເລກດຽວ. ດັ່ງນັ້ນ, ການ viuq ໂທ () ໄດ້ມາດ້ວຍຄວາມເຄົາລົບຈໍານວນແບບບັງເອີນ, ແຕ່ຊ້ໍາກັນພຽງພໍດັ່ງນັ້ນເປັນທີ່ຈະບໍ່ໄດ້ຮັບການຊ້ໍາພາຍໃນມື້ຫນຶ່ງ.
ຖ້າຫາກວ່າທ່ານຕ້ອງການເປັນເອກະລັກຫຼາຍ, ທ່ານສາມາດໂທຫາການທໍາງານຂອງສອງຄັ້ງແລະສົມທົບຄ່າຜົນຫຼືນັບຈໍານວນຂອງວິນາທີດັ່ງກ່າວ.
ໃຫ້ອົງປະກອບຂອງຫນ້າເວັບໃດຫນຶ່ງ, ຊື່ຂອງໄຟລ໌ຫຼືຮູບພາບ, ກອງປະຊຸມຈໍານວນຜູ້ເຂົ້າໄດ້, ຕິດຕາມກວດກາຄວາມປອດໄພຂອງການນໍາໃຊ້ການທໍາງານຂອງ Random ໄດ້ເປັນຫຼາຍໄວແລະສະດວກ.
Similar articles
Trending Now