گرد کردن اعداد در JavaScript
يكشنبه, ۱۱ اسفند ۱۳۹۲، ۰۲:۳۰ ب.ظ
برای این کار سه متد ceil ، floor و round وجود دارد که تفاوت این متدها را در ادامه توضیح میدهم.
فراخوانی هر سه این متدها با استفاده از Math می باشد:
Math.floor(7.2); Math.ceil(9.6); Math.round(8.4);
1. floor: این متد عدد را به نزدیک ترین عدد طبیعی رو به پایین گرد می کند یعنی:
Math.floor(7.2) == 7
Math.floor(7.8) == 7
2. ceil: این متد عدد را به نزدیک ترین عدد طبیعی رو به بالا گرد می کند یعنی:
Math.ceil(7.2) == 8
Math.ceil(7.8) == 8
3. round: این متد عدد را به نزدیک ترین عدد طبیعی گرد می کند یعنی:
Math.round(7.2) == 7
Math.round(7.8) == 8
* نکته: متد round درحالت برابر عدد را رو به بالا گرد می کند یعنی:
Math.round(7.5) == 8
لینک های کمکی:
- ۹۲/۱۲/۱۱
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.