English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Math.trunc()الطريقة تعود جزءًا الكاملًا من الرقم بإزالة أي جزء صغير
مختلفة عن الثلاث طرق Math الأخرى:Math.floor(),Math.ceil()وMath.round()، الطريقة التي تعمل بها Math.trunc() بسيطة جدًا. سواء كان المعامل إيجابيًا أو سلبيًا، فإنه يحذف النقطة والرقم الموجودين على يمينها
ملاحظة: لا تقوم طريقة Math.trunc() بإرجاع الرقم إلى أقرب عدد صحيح صعودي أو نازلي، بل تزيل فقط الأجزاء الصغيرة
سيتم تحويل المعاملات المقدمة إلى نوع الرقم تلقائيًا
لأن trunc() هو طريقة ثابتة لمثابة Math، لذا يمكنك دائمًا استخدامه كذلكMath.trunc()، وليس كطريقة لإنشاء مثلث Math.
Math.trunc(x)
Math.trunc(13.37); // 13 Math.trunc(42.84); // 42 Math.trunc(0.123); // 0 Math.trunc(-0.123);// -0 Math.trunc('-1.123'); // -1 Math.trunc(NaN); // NaN Math.trunc('Hello'); // NaNالاختبار لمعرفة‹/›
الرقم في الجدول يشير إلى إصدار المتصفح الذي يدعم الطريقة Math.trunc() لأول مرة:
الطريقة | |||||
Math.trunc() | 38 | 25 | 25 | 8 | 12 |
المتغير | الوصف |
---|---|
x | الرقم |
القيمة المطلقة: | جزء الكامل من الرقم المحدد |
---|---|
إصدار JavaScript: | ECMAScript 6 |