JavaScript มีวิธีการในตัวมากมายสำหรับโปรแกรมเมอร์ด้วยความช่วยเหลือของ ' คณิตศาสตร์ ' ระดับ. โดยเฉพาะอย่างยิ่ง, ' เอบีเอส () ” เป็นวิธีการหนึ่งที่ใช้เมื่อโปรแกรมเมอร์ต้องการแปลงค่าลบเป็นค่าบวกสำหรับการคำนวณขั้นพื้นฐาน นอกจากนี้ มันจะแปลงค่าลบใด ๆ ให้เป็นค่าบวกที่ประกอบด้วยจำนวนเต็ม จำนวนลอย สตริง หรืออื่น ๆ
บทความนี้จะระบุ:
วิธีการ abs() ใน JavaScript คืออะไร?
“ Math.abs() ” เป็นวิธี JavaScript ที่ส่งคืนค่าสัมบูรณ์ของตัวเลขเฉพาะ มันไม่สนใจเครื่องหมายลบของตัวเลขและส่งกลับเครื่องหมายบวก นอกจากนี้ จะส่งกลับค่าว่างเมื่อเราส่งค่าที่ไม่ใช่ตัวเลข อย่างไรก็ตาม มันจะคืนค่าเป็น “ น่าน ” (ไม่ใช่ตัวเลข) ถ้าเราส่งมากกว่าหนึ่งตัวเลขและอักขระ
จะใช้ประโยชน์จาก abs() วิธี JavaScript ได้อย่างไร
หากต้องการใช้เมธอด abs() ใน JavaScript เพียงทำตามไวยากรณ์ที่ระบุไว้:
Math.abs ( x ) ;
ที่นี่, ' x ” สามารถเป็นค่าตัวเลขที่ต้องแปลงเป็นค่าบวก
ตัวอย่างที่ 1: ใช้วิธี Abs() กับค่าตัวเลข
หากต้องการใช้เมธอด abs() กับค่าตัวเลข ให้ส่งค่าตัวเลขเป็นอาร์กิวเมนต์ โดยทำตามโค้ดที่กำหนด:
ขั้นแรก ให้ใช้เมธอด console.log() และแสดงข้อความบนคอนโซล:
คอนโซล.ล็อก ( 'วิธีการ abs() กับค่าตัวเลข \n ' ) ;
ตอนนี้ใช้ ' Math.abs() ” วิธีการเป็นอาร์กิวเมนต์ของ “ บันทึก() ” วิธีการ จากนั้นระบุค่าที่คุณต้องการแปลง:
คอนโซล.ล็อก ( Math.abs ( 7 ) ) ;คอนโซล.ล็อก ( Math.abs ( - 9 ) ) ;
คอนโซล.ล็อก ( Math.abs ( 4 * - 3 ) ) ;
คอนโซล.ล็อก ( Math.abs ( 6 - 9 ) )
สามารถสังเกตได้ว่าค่าตัวเลขได้แสดงขึ้นหลังจากการคำนวณที่กำหนดไว้และการแปลงค่าลบเป็นค่าบวก:
ตัวอย่างที่ 2: ใช้วิธี Abs กับพารามิเตอร์อื่นๆ
เรายังสามารถใช้ “ เอบีเอส () ” วิธีการโดยผ่านพารามิเตอร์อื่น ๆ รวมถึง “ “ ” ”, “ [ ] ' หรือ ' โมฆะ ” ที่จะกลับมา “ 0 ' ผลที่ตามมา:
คอนโซล.ล็อก ( Math.abs ( '' ) ) ;คอนโซล.ล็อก ( Math.abs ( [ ] ) ) ;
คอนโซล.ล็อก ( Math.abs ( โมฆะ ) ) ;
หากเราส่งสตริงค่าตัวเลขหรืออักขระ ดังนั้นเมธอด Math.abs() จะส่งกลับ “ น่าน ” โดยที่อาร์กิวเมนต์ไม่ใช่ตัวเลข:
คอนโซล.ล็อก ( Math.abs ( [ 9 , 2 , 7 , 5 ] ) ) ;คอนโซล.ล็อก ( Math.abs ( 'ยินดีต้อนรับ' ) ) ;
เอาต์พุต
คุณได้เรียนรู้เกี่ยวกับการใช้เมธอด Abs() ใน JavaScript พร้อมตัวอย่างมากมาย
บทสรุป
เมธอด “Math.abs()” แสดงค่าสัมบูรณ์หรือค่าบวกของตัวเลข ยอมรับทั้งอาร์กิวเมนต์ที่เป็นตัวเลขและไม่ใช่ตัวเลข อย่างไรก็ตาม ค่าตัวเลขจะส่งกลับค่าจำนวนเต็มบวก และพารามิเตอร์อื่นๆ ส่งกลับ “ 0 ' หรือ ' น่าน '. บทความนี้แสดงการใช้เมธอด abs() ใน JavaScript