Math.imul( )
অন্যান্য গুন ফাংশন থেকে ভিন্ন, Math.imul() ফাংশন সি-এর মতো 32-বিট এর ফলাফল প্রদান করে দুটি পরামিতির গুণন। Emscripten এর মত প্রকল্পে এর প্রয়োগ অনেক বেশি .
সিনট্যাক্স
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-এর মতো 32-বিট৷ Math.Imul() পদ্ধতিতে মানগুলি প্যারামিটার হিসাবে দেওয়া হয়েছিল এবং প্রাপ্ত ফলাফল আউটপুটে দেখানো হিসাবে প্রদর্শিত হয়
<html> <body> <script> document.write(Math.imul(0xffffffff, 4)); document.write("</br>"); document.write(Math.imul(0xfffffffe, 4)); </script> </body> </html>
আউটপুট
-4 -8