Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

การใช้งานฟังก์ชัน Math.imul() ใน JavaScript

Math.imul()

แตกต่างจากฟังก์ชันคูณทั่วไป Math.imul() จะคืนค่าผลคูณแบบ C-like 32-bit ของพารามิเตอร์สองตัว การประยุกต์ใช้มีความสูงในโปรเจกต์อย่าง Emscripten

Syntax

var product = Math.imul(a, b);

เมธอดนี้รับตัวเลขสองตัวและคืนค่าผลคูณ

ตัวอย่างที่ 1

ในตัวอย่างนี้ ให้ จำนวนเต็มทั่วไปสองตัว เป็นพารามิเตอร์ให้ Math.imul() และแสดงผลลัพธ์

<html> <body> <script> document.write(Math.imul(3, 4)); document.write("</br>"); document.write(Math.imul(-3, 4)); </script> </body> </html>

ผลลัพธ์

12 -12

ตัวอย่างที่ 2

ในตัวอย่างนี้ ให้ค่า C-like 32-bit เป็นพารามิเตอร์ และแสดงผลลัพธ์

<html> <body> <script> document.write(Math.imul(0xffffffff, 4)); document.write("</br>"); document.write(Math.imul(0xfffffffe, 4)); </script> </body> </html>

ผลลัพธ์

-4 -8