Trong ngôn ngữ lập trình JavaScript, hàm Math cung cấp một vài phương thức để làm tròn số, mỗi phương thức có mục đích riêng. Ví dụ
Giải thích
Giả sử \({a_1} = {\rm{ Math}}{\rm{.ceil }}\left( {\frac{{ - 3}}{3}} \right) = - 1;\quad {a_2} = {\mathop{\rm Math}\nolimits} .{\mathop{\rm ceil}\nolimits} \left( {\frac{{ - 2}}{3}} \right) = 0\);
\({a_3} = {\rm{ Math}}{\rm{.ceil }}\left( {\frac{{ - 1}}{3}} \right) = 0;\quad {a_4} = {\rm{ Math}}{\rm{.ceil }}\left( {\frac{0}{3}} \right) = 0{\rm{; }}\)
\({a_5} = {\rm{ Math}}{\rm{.ceil }}\left( {\frac{1}{3}} \right) = 1;\quad {a_6} = {\rm{ Math}}{\rm{.ceil }}\left( {\frac{2}{3}} \right) = 1;\)
\({a_7} = {\rm{ Math}}{\rm{.ceil }}\left( {\frac{3}{3}} \right) = 1.{\rm{ }}\)
Vậy \[{a_1} + {a_2} + {a_3} + {a_4} + {a_5} + {a_6} + {a_7} = 2\].