ฟังก์ชัน JavaScript คณิตศาสตร์ #2
สวัสดีค่ะ
ฉันชื่อ Gibson ในบล็อกนี้ เราจะเรียนรู้ฟังก์ชันทางคณิตศาสตร์พร้อมตัวอย่างพื้นฐานใน JavaScript
เราได้เรียนรู้ฟังก์ชันทางคณิตศาสตร์ไปบ้างแล้วในบล็อกที่แล้ว หากคุณยังไม่ได้ดูบล็อกส่วนหนึ่ง ลองอ่านดู เพราะบล็อกนี้เป็นภาคต่อจาก บล็อก ที่แล้ว
ไปที่หัวข้อกันเถอะ
สารบัญ:
Math.trunc()
เครื่องหมายทางคณิตศาสตร์()
Math.random()
ลองดูวิธีการเหล่านี้ทีละข้อ
Math.trunc()
อันดับแรก เราจะดูที่เมธอดMath.trunc() วิธีนี้ใช้เพื่อลบตัวเลขหลังจุดทศนิยม และวิธีนี้จะส่งกลับจำนวนเต็ม และยังแปลงสตริงตัวเลขเป็นจำนวนเต็มอีกด้วย
วิธีนี้ใช้พารามิเตอร์เดียวเป็นตัวเลข
ไวยากรณ์:
Math.trunc(number)
console.log(Math.trunc(18.37));
console.log(Math.trunc(42.14));
console.log(Math.trunc(0.89));
console.log(Math.trunc("gibson"));
console.log(Math.trunc("11.11"));
18
42
0
NaN
11
ตอนนี้เราจะดูว่าเมธอดMath.sign() คืออะไร เมธอดMath.sign() ช่วยให้ เราระบุว่าจำนวนนั้นเป็นบวกหรือลบ
ฟังก์ชันนี้ส่งคืนค่า1หากตัวเลขเป็นบวกและส่งคืนค่า-1หากเป็นค่าลบ
และถ้าตัวเลขเป็นบวก 0จะส่งกลับค่า0 และ ถ้าตัวเลขเป็นลบ -0จะส่งกลับค่าเป็น-0มิฉะนั้น ก็จะส่งกลับNaN
ฟังก์ชันนี้ใช้พารามิเตอร์หนึ่งตัวเป็นตัวเลข
ไวยากรณ์:
Math.sign(number)
console.log(Math.sign(3));
console.log(Math.sign(-1));
console.log(Math.sign("-3"));
console.log(Math.sign(0));
console.log(Math.sign(-0));
console.log(Math.sign("Gibson"));
1
-1
-1
0
-0
NaN
ตอนนี้เรากำลังดูMath.random( ) วิธี นี้ใช้เพื่อส่งคืนตัวเลขทศนิยมแบบสุ่ม ระหว่างช่วง 0 ถึง 1
ฟังก์ชันนี้ไม่ยอมรับพารามิเตอร์ใดๆ
ไวยากรณ์:
Math.random();
let randomNum = Math.random();
console.log(randomNum);
0.562662414461151
สร้างตัวเลขสุ่มระหว่างสองตัวเลข:
ตอนนี้เราจะสร้างตัวเลขสุ่มระหว่างสองตัวเลขได้ อย่างไร
const randomNum = (min, max) => {
return Math.floor(Math.random() * (max - min) + min);
};
let random_num = randomNum(5, 10);
console.log("Random number :", random_num);
ในการสร้างตัวเลขสุ่มในช่วงของตัวเลข คุณสามารถคูณผลลัพธ์ของ เมธอด Math.random()ด้วยผลต่างระหว่างตัวเลขเหล่านั้น จากนั้นเพิ่มจำนวนที่น้อยกว่า
หมายเหตุ: คุณอาจได้ผลลัพธ์ที่แตกต่างกัน
Random number : 7
บทสรุป:
ฉันหวังว่าบล็อกนี้จะเป็นประโยชน์กับคุณ หวังว่าจะได้พบคุณทุกคนในบล็อกหน้า จนกว่าจะถึงเวลานั้น ดูแล! เรียนรู้ต่อไป!
ขอบคุณที่อ่านบล็อกนี้………
ขอให้เป็นวันที่ดี ……
สำหรับข้อมูลเพิ่มเติมที่นี่
ฟังก์ชัน JavaScript คณิตศาสตร์ #1




































![รายการที่เชื่อมโยงคืออะไร? [ส่วนที่ 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)