JavaScript Mathematics
- หน้าก่อน วิธีการตั้งค่าวันที่ JS
- หน้าต่อไป JS สุ่ม
JavaScript Math Object อนุญาตให้ทำงานด้านคณิตศาสตร์กับตัวเลข。
Math.round()
Math.round(x)
ค่าที่คืนค่าคือ x ที่ปรับเปลี่ยนเป็นตัวเลขเต็มที่ใกล้ที่สุด:
ตัวอย่าง
Math.round(6.8); // คืนค่า 7 Math.round(2.3); // คืนค่า 2
Math.pow()
Math.pow(x, y)
ค่าที่คืนค่าคือ x ที่เป็นหนึ่งเดียวกับ y ครั้ง
ตัวอย่าง
Math.pow(8, 2); // คืนค่า 64
Math.abs()
Math.abs(x)
คืนค่าค่าสัมพัทธ์ (บวก) ของ x:
ตัวอย่าง
Math.abs(-4.7); // คืนค่า 4.7
Math.ceil()
Math.ceil(x)
ค่าที่คืนค่าคือ x ขึ้นไปตัวเลขเต็มที่ใกล้ที่สุด:
ตัวอย่าง
Math.ceil(6.4); // คืนค่า 7
Math.floor()
Math.floor(x)
ค่าที่คืนค่าคือ x ตัดลงตัวเลขเต็มที่ใกล้ที่สุด:
ตัวอย่าง
Math.floor(2.7); // คืนค่า 2
Math.sin()
Math.sin(x)
คืนค่า sine ของมุม x (เป็นค่าเรือง) ที่อยู่ระหว่าง -1 และ 1。
หากคุณต้องการใช้มุมด้วยหน่วยองศาแทนหน่วยวงกลม คุณจำเป็นต้องแปลงมุมด้วยหน่วยองศาเป็นหน่วยวงกลม
มุมด้วยหน่วยวงกลม = มุมด้วยหน่วยองศา x PI / 180.
ตัวอย่าง
Math.sin(90 * Math.PI / 180); // คืนค่า 1 (sine 90 องศา)
Math.cos()
Math.cos(x)
คืนค่าคอซหลายของมุม x (ด้วยหน่วยวงกลม) ค่าที่อยู่ระหว่าง -1 และ 1
หากคุณต้องการใช้มุมด้วยหน่วยองศาแทนหน่วยวงกลม คุณจำเป็นต้องแปลงมุมด้วยหน่วยองศาเป็นหน่วยวงกลม
มุมด้วยหน่วยวงกลม = มุมด้วยหน่วยองศา x PI / 180.
ตัวอย่าง
Math.cos(0 * Math.PI / 180); // คืนค่า 1 (คอซหลายของ 0 องศา)
Math.min() และ Math.max()
Math.min()
และ Math.max()
สามารถใช้ด้วยเพื่อหาค่าต่ำสุดหรือสูงสุดในรายการตัวเลข
ตัวอย่าง
Math.min(0, 450, 35, 10, -8, -300, -78); // คืนค่า -300
ตัวอย่าง
Math.max(0, 450, 35, 10, -8, -300, -78); // คืนค่า 450
Math.random()
Math.random()
คืนค่าตัวเลขสุ่มที่อยู่ระหว่าง 0 (รวม) และ 1 (ไม่รวม)
ตัวอย่าง
Math.random(); // คืนค่าตัวเลขสุ่ม
คุณจะเรียนรู้เกี่ยวกับ Math.random()
ความรู้
Math คุณสมบัติ (ค่าสามัญ)
JavaScript มีค่าสามัญทางคณิตศาสตร์ 8 ตัวที่สามารถเข้าถึงด้วย Math โอบเจกต์
ตัวอย่าง
Math.E // คืนค่ามูลค่าเลข E (Euler's number) Math.PI // คืนค่ามูลค่าวงกลม (PI) Math.SQRT2 // คืนค่า平方根ของ 2 Math.SQRT1_2 // คืนค่า平方根ของ 1/2 Math.LN2 // คืนค่า ln(2) Math.LN10 // คืนค่า ln(10) Math.LOG2E // คืนค่าเลขเล็กที่เท่ากับ log2(e) (ประมาณ 1.414) Math.LOG10E // คืนค่าเลขเล็กที่เท่ากับ log10(e) (ประมาณ 0.434)
Math คอนสตรัคเตอร์
ต่างจากโอบเจกต์โลกอื่น ๆ Math โอบเจกต์ไม่มีฟังก์ชันสร้าง
สามารถใช้ทุกวิธีและคุณสมบัติ (ค่าสามัญ) ของ Math โอบเจกต์โดยไม่จำเป็นต้องสร้าง Math โอบเจกต์ก่อน
วิธีของแบบ Math
วิธี | คำอธิบาย |
---|---|
abs(x) | คืนค่าค่าบวกของ x |
acos(x) | คืนค่าอัศวินย์คอซหลายของ x ด้วยหน่วยวงกลม |
asin(x) | คืนค่าอัธิติญาณของ x ด้วยมุมเป็นองศา |
atan(x) | คืนค่าอัธิติญาณของ x ด้วยมุมเป็นองศา อยู่ในระหว่าง -PI/2 ถึง PI/2 ระยะเวลา |
atan2(y,x) | คืนค่ามุมจากตรง x ถึงจุด (x,y) |
ceil(x) | ปัดเศษขึ้นของ x |
cos(x) | คืนค่าคอซห์ของ x |
exp(x) | คืนค่า Ex |
floor(x) | ปัดเศษลงของ x |
log(x) | คืนค่าเนื่องจาก x ของ e |
max(x,y,z,...,n) | คืนค่าตัวเลขที่สูงที่สุด |
min(x,y,z,...,n) | คืนค่าตัวเลขที่ต่ำที่สุด |
pow(x,y) | คืนค่า x ยกกำลัง y |
random() | คืนค่าตัวเลขสุ่มที่อยู่ในระหว่าง 0 ถึง 1 |
round(x) | ปัดเศษ x ให้เป็นตัวเลขเต็มที่ใกล้เคียงที่สุด |
sin(x) | คืนค่าซีนของ x (x นับโดยมุม) |
sqrt(x) | คืนค่าเส้นเมตรสูงที่สี่เหลี่ยมจัตุรัสของ x |
tan(x) | คืนค่าไธเกณฑ์มุม |
คู่มืออ้างอิง Math ที่เต็ม
ถ้าต้องการคู่มืออ้างอิงที่เต็ม โปรดเข้าเว็บไซต์ของเราที่เต็ม คู่มืออ้างอิง Math อนุภาค.
คู่มืออ้างอิง Math นี้มีคำอธิบายและตัวอย่างของทั้งหมดของคุณสมบัติและวิธีการ Math
- หน้าก่อน วิธีการตั้งค่าวันที่ JS
- หน้าต่อไป JS สุ่ม