Math.ceil()
åºçº¿
广æ³å¯ç¨
èª 2015å¹´7æ èµ·ï¼æ¤ç¹æ§å·²å¨ä¸»æµæµè§å¨ä¸å¾å°æ¯æï¼å¯å¨å¤§å¤æ°è®¾å¤åæµè§å¨çæ¬ä¸æ£å¸¸ä½¿ç¨ã
Math.ceil() éææ¹æ³æ»æ¯åä¸èå
¥ï¼å¹¶è¿å大äºçäºç»å®æ°åçæå°æ´æ°ã
å°è¯ä¸ä¸
console.log(Math.ceil(0.95));
// Expected output: 1
console.log(Math.ceil(4));
// Expected output: 4
console.log(Math.ceil(7.004));
// Expected output: 8
console.log(Math.ceil(-7.004));
// Expected output: -7
è¯æ³
js
Math.ceil(x)
åæ°
x-
ä¸ä¸ªæ°å¼ã
è¿åå¼
大äºçäº x çæå°æ´æ°ãå®çå¼ä¸ -Math.floor(-x) ç¸åã
æè¿°
å 为 ceil() æ¯ Math çéææ¹æ³ï¼æä»¥ä½ åºå§ç»ä½¿ç¨ Math.ceil()ï¼è䏿¯ä½ä¸ºä½ å建ç Math å¯¹è±¡çæ¹æ³ï¼Math 䏿¯æé 彿°ï¼ã
示ä¾
>ä½¿ç¨ Math.ceil()
js
Math.ceil(-Infinity); // -Infinity
Math.ceil(-7.004); // -7
Math.ceil(-4); // -4
Math.ceil(-0.95); // -0
Math.ceil(-0); // -0
Math.ceil(0); // 0
Math.ceil(0.95); // 1
Math.ceil(4); // 4
Math.ceil(7.004); // 8
Math.ceil(Infinity); // Infinity
è§è
| è§è |
|---|
| ECMAScript® 2027 Language Specification> # sec-math.ceil> |