1. 基本概念 【js函數(shù)傳參的參數(shù)類型 js向上取整函數(shù)】Math對象的ceil()方法用于將它的參數(shù)向上舍入到最接近的整數(shù),即它返回大于或等于該參數(shù)的最小整數(shù) 。英文單詞ceil的意思是“裝天花板”,這一含義可以很形象地表示向上取整這一概念 。
ceil()方法的語法結(jié)構(gòu)如下所示:
Math.ceil(x); 其中ceil()方法的參數(shù)x應(yīng)該是一個(gè)數(shù)字,即x的類型應(yīng)該是Number 。如果x不是Number類型,那么它會先被強(qiáng)制類型轉(zhuǎn)換為Number類型 。如果x或它被強(qiáng)制類型轉(zhuǎn)換后是NaN,那么ceil()方法也將返回NaN 。
2. 示例 我們先來看看對正數(shù)和0進(jìn)行向上取整的結(jié)果,以下代碼的執(zhí)行結(jié)果如圖1所示 。
圖1 用正數(shù)或0調(diào)用Math.ceil()的結(jié)果
下面的代碼則用負(fù)數(shù)調(diào)用Math.ceil(),它的結(jié)果如圖2所示 。
圖2 用負(fù)數(shù)調(diào)用Math.ceil()的結(jié)果
最后,我們再來看一下參數(shù)會被強(qiáng)制類型轉(zhuǎn)換以及參數(shù)為NaN的情況;它們的結(jié)果如圖3所示 。
圖3 Math.ceil()的參數(shù)需要類型轉(zhuǎn)換和參數(shù)為NaN的結(jié)果
猜你喜歡
- 發(fā)朋友圈的照片如何寫字 照片添加文字的方法詳解
- 樓房家里有蟑螂怎么辦能除根 清除蟑螂的方法介紹
- 系統(tǒng)自帶的清理軟件詳解 windows清理助手32位好用嗎
- 給自己加油勵(lì)志的語句 勵(lì)志的句子盤點(diǎn)
- 家庭洗衣機(jī)的自己清洗方法 如何清潔洗衣機(jī)
- 行行重行行的名句的哪些
- 膠卷屬于什么垃圾
- 剝皮皮蝦的制作方法 皮皮蝦怎么剝
- 北京現(xiàn)代音樂研修學(xué)院是幾本的大學(xué)??好嗎??四年要交多少錢!!!
- 瓠子怎么讀 瓠子的讀音
