ลองรันโค้ดด้านล่างเพื่อใช้ regular expression จับคู่เฉพาะตัวเลข ตัวอย่าง <html> <head> <title>JavaScript Regular Expressions</title> </head> <body> <script> var myStr = 5200% Demo; var reg = /\d/g; var match = myStr.match(reg
ลองรันโค้ดด้านล่างเพื่อใช้ regular expression จับคู่เฉพาะตัวเลข ตัวอย่าง <html> <head> <title>JavaScript Regular Expressions</title> </head> <body> <script> var myStr = 5200% Demo; var reg = /\d/g; var match = myStr.match(reg
Syntax errors เรียกอีกอย่างว่า parsing errors เกิดขึ้นตอนคอมไพล์ในภาษาโปรแกรมแบบดั้งเดิม และตอนอินเตอร์เพรตใน JavaScript ตัวอย่างเช่น บรรทัดต่อไปนี้ทำให้เกิด syntax error เพราะขาดวงเล็บปิด <script> <!-- window.print(; //--> </script> เมื่อเกิด syntax error ใน JavaScript เฉ
มีข้อผิดพลาดในการเขียนโปรแกรม 3 ประเภท ได้แก่ (ก) Syntax Errors, (ข) Runtime Errors, และ (ค) Logical Errors Runtime errors เรียกอีกอย่างว่า exceptions เกิดขึ้นระหว่างการทำงาน (หลังการคอมไพล์/อินเตอร์เพรต) ตัวอย่างเช่น บรรทัดต่อไปนี้ทำให้เกิด runtime error เพราะไวยากรณ์ถูกต้อง แต่ตอนรันไทม์ พยายามเรี
เพื่อหาค่ามากที่สุดจากศูนย์หรือตัวเลขมากกว่าใน JavaScript ให้ใช้เมธอด Math.max() หากไม่มีอาร์กิวเมนต์ ผลลัพธ์จะเป็น -Infinity ไวยากรณ์ ไวยากรณ์มีดังนี้: Math.max(value1, value2, ... valueN); พารามิเตอร์ value1, value2, ... valueN คือตัวเลข ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาค่ามากที่สุดจากศูนย์หรือ
เพื่อหาค่าน้อยที่สุดจากศูนย์หรือตัวเลขมากกว่าใน JavaScript ให้ใช้เมธอด Math.min() หากไม่มีอาร์กิวเมนต์ ผลลัพธ์จะเป็น -Infinity ไวยากรณ์ ไวยากรณ์มีดังนี้: Math.min(value1, value2, ... valueN); พารามิเตอร์ value1, value2, ... valueN คือตัวเลข ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาค่าน้อยที่สุดจากศูนย์หร
เพื่อหาเลขสุ่มแบบปลอม (pseudo-random) ระหว่าง 0 ถึง 1 ให้ใช้เมธอด Math.random() ใน JavaScript ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาเลขสุ่มระหว่าง 0 ถึง 1 <html> <head> <title>JavaScript Math random() Method</title> </head> <body> <script> v
เพื่อหาค่าไซน์ของตัวเลข ให้ใช้เมธอด Math.sin() ของ JavaScript เมธอด sin จะคืนค่าตัวเลขระหว่าง -1 ถึง 1 ซึ่งแสดงถึงไซน์ของมุม ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาค่าไซน์ของตัวเลขใน JavaScript <html> <head> <title>JavaScript Math sin() Method</title> </head> <
เพื่อหาค่ารากที่สอง ให้ใช้เมธอด Math.sqrt() เมธอดนี้จะคืนค่ารากที่สองของตัวเลข หากค่าของตัวเลขเป็นลบ sqrt จะคืนค่า NaN ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาค่ารากที่สองของตัวเลข <html> <head> <title>JavaScript Math sqrt() Method</title> </head> <body>
เพื่อหาค่าแทนเจนต์ของตัวเลขใน JavaScript ให้ใช้เมธอด Math.tan() เมธอดนี้จะคืนค่าแทนเจนต์ของตัวเลข เมธอด tan จะคืนค่าตัวเลขที่แสดงถึงแทนเจนต์ของมุม ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาค่าแทนเจนต์ของตัวเลข <html> <head> <title>JavaScript Math tan() Method</title> </he
ต่อไปนี้คือฟังก์ชันทางคณิตศาสตร์บางส่วนใน JavaScript: ลำดับ เมธอดและคำอธิบาย 1 abs()คืนค่าสัมบูรณ์ของตัวเลข 2 acos()คืนค่า arccosine (หน่วยเรเดียน) ของตัวเลข 3 asin()คืนค่า arcsine (หน่วยเรเดียน) ของตัวเลข
ตัวดำเนินการทางคณิตศาสตร์พื้นฐานใน JavaScript ประกอบด้วย: ตัวดำเนินการทางคณิตศาสตร์ (Arithmetic Operators) ตัวดำเนินการเปรียบเทียบ (Comparison Operators) ตัวดำเนินการตรรกะ (Logical/Relational Operators) ตัวดำเนินการกำหนดค่า (Assignment Operators) มาดูตัวดำเนินการทางคณิตศาสตร์ (Arithmetic
เพื่อทำคณิตศาสตร์พื้นฐาน เช่น +, -, * ใน JavaScript ให้ใช้ตัวดำเนินการ (Operators) JavaScript มีตัวดำเนินการสำหรับคณิตศาสตร์พื้นฐาน เช่น การบวก ลบ คูณ เป็นต้น ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อเรียนรู้การทำงานกับคณิตศาสตร์พื้นฐานเช่น ตัวดำเนินการทางคณิตศาสตร์ใน JavaScript <html> <body>
เพื่อแปลงตัวเลขลบเป็นบวกใน JavaScript ให้ใช้เมธอด abs() ใน JavaScript เมธอดนี้จะคืนค่าสัมบูรณ์ของตัวเลข ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อแปลงตัวเลขลบเป็นบวก <html> <head> <title>JavaScript Math abs() Method</title> </head> <body> <script>
เพื่อหาค่า arccosine (ในหน่วยเรเดียน) ของตัวเลข ให้ใช้เมธอด Math.acos() เมธอดนี้จะคืนค่า arccosine ในหน่วยเรเดียนของตัวเลข เมธอด acos() จะคืนค่าตัวเลขระหว่าง 0 ถึง pi เรเดียน สำหรับ x ระหว่าง -1 ถึง 1 หากค่าของตัวเลขอยู่นอกช่วงนี้ จะคืนค่า NaN ลองรันโค้ดด้านล่างเพื่อหาค่า arccosine (ในหน่วยเรเดียน)
เพื่อหาค่า arcsine ของตัวเลขในหน่วยเรเดียน ให้ใช้เมธอด asin() เมธอดนี้จะคืนค่า arcsine ในหน่วยเรเดียนของตัวเลข เมธอด asin จะคืนค่าตัวเลขระหว่าง -pi/2 ถึง pi/2 เรเดียน สำหรับ x ระหว่าง -1 ถึง 1 หากค่าของตัวเลขอยู่นอกช่วงนี้ จะคืนค่า NaN ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาค่า arcsine ของตัวเลข <htm
เพื่อหาค่า arctangent ของตัวเลข ให้ใช้เมธอด atan() ใน JavaScript เมธอดนี้จะคืนค่า arctangent ในหน่วยเรเดียนของตัวเลข เมธอด atan จะคืนค่าตัวเลขระหว่าง -pi/2 ถึง pi/2 เรเดียน ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาค่า arctangent ของตัวเลขใน JavaScript <html> <head> <title>JavaScrip
เพื่อหาค่า arctangent ของผลหารของอาร์กิวเมนต์ ให้ใช้เมธอด atan2() เมธอดนี้จะคืนค่าตัวเลขระหว่าง -pi ถึง pi ซึ่งแสดงถึงมุม theta ของจุด (x, y) ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาค่า arctangent ของผลหารของอาร์กิวเมนต์ใน JavaScript <html> <head> <title>JavaScript Math atan() Met
เพื่อหาจำนวนเต็มที่น้อยที่สุดแต่มากกว่าหรือเท่ากับตัวเลข ให้ใช้เมธอด Math.ceil() ของ JavaScript เมธอดนี้จะคืนค่าจำนวนเต็มที่น้อยที่สุดแต่มากกว่าหรือเท่ากับตัวเลข ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาจำนวนเต็มที่น้อยที่สุดแต่มากกว่าหรือเท่ากับตัวเลข <html> <head> <title>JavaScri
เพื่อหาค่าโคไซน์ของตัวเลขใน JavaScript ให้ใช้เมธอด Math.cos() เมธอด cos จะคืนค่าตัวเลขระหว่าง -1 ถึง 1 ซึ่งแสดงถึงโคไซน์ของมุม ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหาค่าโคไซน์ของตัวเลข <html> <head> <title>JavaScript Math cos() Method</title> </head> <body>
เพื่อคำนวณ ln ของตัวเลขที่กำหนด ให้ใช้เมธอด Math.log() ใน JavaScript เมธอดนี้จะคืนค่าลอการิทึมธรรมชาติ (ฐาน e) ของตัวเลข หากค่าของตัวเลขเป็นลบ ค่าที่คืนกลับจะเป็น NaN เสมอ ตัวอย่าง ลองรันโค้ดด้านล่างเพื่อหา ln ของตัวเลขที่กำหนด <html> <head> <title>JavaScript Math log() Meth