Computer >> Máy Tính >  >> Lập trình >> Javascript

Việc sử dụng hàm Math.imul () trong JavaScript là gì?

Math.imul ()

Không giống như các hàm nhân khác, Math.imul () hàm trả về kết quả của C-like 32-bit phép nhân của hai tham số. Ứng dụng của nó rất cao trong các dự án như Emscripten .

cú pháp

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

Phương pháp này nhận hai số và đưa ra giá trị nhân của chúng.

Ví dụ-1

Trong ví dụ sau, hai số nguyên bình thường đã được cung cấp dưới dạng tham số cho phương thức Math.Imul () và kết quả thu được được hiển thị như trong đầu ra.

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

Đầu ra

12
-12


Ví dụ-2

Trong ví dụ sau, c-like 32-bit các giá trị đã được cung cấp dưới dạng tham số cho phương thức Math.Imul () và kết quả thu được được hiển thị như trong đầu ra

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

Đầu ra

-4
-8