توضیح:
این متد در نسخه es6 معرفی شده است.
این متد در یک عدد اعشاری قسمت اول آن را در قالب عدد صحیح بازگشت میدهد. این متد کاری با رند کردن عدد ندارد بلکه تنها عدد اعشاری را حذف میکند.
نحوه نوشتن:
1 |
Math.trunc(x); |
پارامترها:
- مقدار x: عدد اعشاری جهت تبدیل به عدد صحیح.(ضروری)
مقدار بازگشت:
عدد صحیح
وضعیت پشتیبانی از مرورگرها:
مرورگر Chrome | مرورگر Firefox | مرورگر Edge | مرورگر Safari | مرورگر Opera |
---|---|---|---|---|
از ۳۸ به بعد | از ۲۵ به بعد | از ۱۲ به بعد | از ۸ به بعد | از ۲۵ به بعد |
مثال:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Math.trunc(8.76); //8 Math.trunc(4.9); //4 Math.trunc(4.7); //4 Math.trunc(4.4); //4 Math.trunc(4.2); //4 Math.trunc(-4.2); //-4 |