Hướng dẫn round javascript

Phương thức Math.round() có chức năng làm tròn số, phương thức sẽ trả về số nguyên gần nhất với số được cung cấp khi gọi phương thức.

Hướng dẫn round javascript

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Nếu một giá trị không phải số được cung cấp, phương thức sẽ trả về NaN.

Cú phápMath.round( number)

Trong đó:

Bài viết này được đăng tại [free tuts .net]

  • number là số cần được làm tròn.

Cách sử dụng

Sử dụng phương thức Math.round() để làm tròn một số giá trị.

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
    </head>
    <body>
        <h2>Học lập trình miễn phí tại freetuts.net</h2>
  
        <button onclick="myFunction()">Run</button>
  
        <p id="demo"></p>
  
        <script>
            function myFunction() {
                var content = '3,13142 làm tròn = ' + Math.round(3.13142) + '<br>';
                content = content + '3,5 làm tròn = ' + Math.round(3.5) + '<br>';
                content = content + '3,49 làm tròn = ' + Math.round(3.49) + '<br>';
                content = content + '-2,1239 làm tròn = ' + Math.round(-2.1239) + '<br>';
                content = content + '-2,6 làm tròn = ' + Math.round(-2.6) + '<br>';
                content = content + '"4.65" làm tròn = ' + Math.round("4.65") + '<br>';
                content = content + 'a,13bc42 làm tròn = ' + Math.round('a.13bc42') + '<br>';
                document.getElementById("demo").innerHTML = content;
            }
        </script>
    </body>
</html>

Kết quả

3,13142 làm tròn = 3
3,5 làm tròn = 4
3,49 làm tròn = 3
-2,1239 làm tròn = -2
-2,6 làm tròn = -3
"4.65" làm tròn = 5
a,13bc42 làm tròn = NaN

Tham khảo: w3schools.com

Hướng dẫn cách làm tròn số trong JavaScript. Bạn sẽ học được cách sử dụng các phương thức như Math.round, Math.ceil, Math.floor để làm tròn số trong JavaScript sau bài học này.

Math.round trong JavaScript

Math.round trong JavaScript là một phương thức của Math Object, có tác dụng trả về một số nguyên gần nhất được làm tròn từ số chỉ định.

Cú pháp sử dụng Math.round để làm tròn số như sau:

Math.round(value)

Trong đó value là giá trị cần làm tròn.

Phương thức Math.round sẽ làm tròn giá trị của value được chỉ định. Trong trường hợp value chỉ định không thuộc kiểu số thì chúng sẽ được tự động chuyển về giá trị số, trước khi được đem so sánh với nhau.

Nếu không có giá trị nào được chỉ định, hoặc là giá trị NaN, hoặc là một giá trị không thể chuyển về kiểu số được chỉ định, giá trị NaN sẽ được trả về.

Math.round sẽ trả về kết quả làm tròn là số nguyên gần nhất với số chỉ định. Điều đó có nghĩa số chỉ định sẽ được tròn lên 1 đơn vị nếu phần thập phân >= 0.5 và lượt bỏ phần thập phân nếu &amp;amp;lt; 0.5&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;Hãy cùng xem cách Math.round trả về giá trị trong một số ví dụ sau đây:&amp;lt;/p&amp;gt;&amp;lt;figure class="highlight javascript"&amp;gt;&amp;lt;button class="code-copy-btn" title="Copy"&amp;gt;Copy&amp;lt;/button&amp;gt;&amp;lt;table&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td class="code"&amp;gt;&amp;lt;pre&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;span class="built_in"&amp;gt;Math&amp;lt;/span&amp;gt;.round(&amp;lt;span class="number"&amp;gt;3.4&amp;lt;/span&amp;gt;);&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;span class="comment"&amp;gt;//&amp;amp;gt; 3&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;span class="built_in"&amp;gt;Math&amp;lt;/span&amp;gt;.round(&amp;lt;span class="number"&amp;gt;3.5&amp;lt;/span&amp;gt;);&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;span class="comment"&amp;gt;//&amp;amp;gt; 4&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;span class="built_in"&amp;gt;Math&amp;lt;/span&amp;gt;.round(&amp;lt;span class="number"&amp;gt;3.6&amp;lt;/span&amp;gt;);&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;span class="comment"&amp;gt;//&amp;amp;gt; 4&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/pre&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;/figure&amp;gt;&amp;lt;p&amp;gt;Trong trường hợp trong các giá trị chỉ định chứa giá trị không phải kiểu số, chúng sẽ được chuyển kiểu về dạng số trước khi được làm tròn. Ví dụ chuỗi ký tự &amp;lt;code&amp;gt;'8.47'&amp;lt;/code&amp;gt; sẽ được chuyển về số &amp;lt;code&amp;gt;8.47&amp;lt;/code&amp;gt; trước khi được làm tròn như sau:&amp;lt;/p&amp;gt;&amp;lt;figure class="highlight javascript"&amp;gt;&amp;lt;button class="code-copy-btn" title="Copy"&amp;gt;Copy&amp;lt;/button&amp;gt;&amp;lt;table&amp;gt;&amp;lt;tbody&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td class="code"&amp;gt;&amp;lt;pre&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;span class="built_in"&amp;gt;Math&amp;lt;/span&amp;gt;.round(&amp;lt;span class="string"&amp;gt;'8.47'&amp;lt;/span&amp;gt;);&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;span class="comment"&amp;gt;//&amp;amp;gt; 8&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;span class="built_in"&amp;gt;Math&amp;lt;/span&amp;gt;.round(&amp;lt;span class="literal"&amp;gt;null&amp;lt;/span&amp;gt;);&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;span class="line"&amp;gt;&amp;lt;span class="comment"&amp;gt;//&amp;amp;gt; 0&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;/pre&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;/figure&amp;gt;&amp;lt;p&amp;gt;&amp;lt;span id="ezoic-pub-ad-placeholder-192" class="ezoic-adpicker-ad"&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span class="ezoic-ad ezoic-at-0 banner-1 banner-1192 adtester-container adtester-container-192" data-ez-name="laptrinhcanban_com-banner-1"&amp;gt;&amp;lt;span id="div-gpt-ad-laptrinhcanban_com-banner-1-0" ezaw="250" ezah="250" style="position:relative;z-index:0;display:inline-block;padding:0;width:100%;max-width:1200px;margin-left:auto!important;margin-right:auto!important;min-height:90px;min-width:728px" class="ezoic-ad"&amp;gt;&amp;lt;script data-ezscrex="false" data-cfasync="false" type="text/javascript" style="display:none"&amp;gt;if(typeof ez_ad_units != 'undefined'){ez_ad_units.push([[250,250],'laptrinhcanban_com-banner-1','ezslot_4',192,'0','0'])};__ez_fad_position('div-gpt-ad-laptrinhcanban_com-banner-1-0');&lt;/p&gt;&lt;/span&gt;Tuy nhiên nếu giá trị không phải kiểu số đó không thể chuyển về dạng số, thì bản thân xử lý chuyển kiểu sẽ trả về một giá trị &lt;code&gt;NaN&lt;/code&gt;, dẫn đến Math.round cũng sẽ trả về NaN như sau:&lt;p&gt;&lt;/p&gt;&lt;figure class="highlight javascript"&gt;&lt;button class="code-copy-btn" title="Copy"&gt;Copy&lt;/button&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="code"&gt;&lt;pre&gt;&lt;span class="line"&gt;&lt;span class="built_in"&gt;Math&lt;/span&gt;.round(&lt;span class="string"&gt;'abc'&lt;/span&gt;);&lt;/span&gt;&lt;br&gt;&lt;span class="line"&gt;&lt;span class="comment"&gt;//&amp;gt; NaN&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;p&gt;Các trường hợp trong các giá trị chỉ định có chứa NaN hay undefined thì giá trị NaN cũng sẽ được trả về như sau:&lt;/p&gt;&lt;figure class="highlight javascript"&gt;&lt;button class="code-copy-btn" title="Copy"&gt;Copy&lt;/button&gt;&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="code"&gt;&lt;pre&gt;&lt;span class="line"&gt;&lt;span class="built_in"&gt;Math&lt;/span&gt;.round( &lt;span class="literal"&gt;NaN&lt;/span&gt;);&lt;/span&gt;&lt;br&gt;&lt;span class="line"&gt;&lt;span class="comment"&gt;//&amp;gt; NaN&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;span class="line"&gt;&lt;/span&gt;&lt;br&gt;&lt;span class="line"&gt;&lt;span class="built_in"&gt;Math&lt;/span&gt;.round(&lt;span class="literal"&gt;undefined&lt;/span&gt;);&lt;/span&gt;&lt;br&gt;&lt;span class="line"&gt;&lt;span class="comment"&gt;//&amp;gt; NaN&lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;h2 id="Math-ceil-trong-JavaScript"&gt;&lt;a target="_blank" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/math-object-trong-javascript/lam-tron-so-trong-javascript/#Math-ceil-trong-JavaScript" class="headerlink" title="Math.ceil trong JavaScript"&gt;&lt;/a&gt;Math.ceil trong JavaScript&lt;/h2&gt;&lt;p&gt;&lt;span style="color:green;font-weight:700"&gt;Math.ceil trong JavaScript&lt;/span&gt; là một phương thức của Math Object, có tác dụng làm tròn lên giá trị của số chỉ định.&lt;/p&gt;&lt;p&gt;Cú pháp sử dụng Math.ceil để làm tròn lên như sau:&lt;/p&gt;&lt;div class="dinhnghia"&gt;&lt;p&gt;Math.ceil(value)&lt;/p&gt;&lt;/div&gt;&lt;p&gt;&lt;span id="ezoic-pub-ad-placeholder-193" class="ezoic-adpicker-ad"&gt;&lt;/span&gt;&lt;span class="ezoic-ad ezoic-at-0 large-leaderboard-2 large-leaderboard-2193 adtester-container adtester-container-193" data-ez-name="laptrinhcanban_com-large-leaderboard-2"&gt;&lt;span id="div-gpt-ad-laptrinhcanban_com-large-leaderboard-2-0" ezaw="336" ezah="280" style="position:relative;z-index:0;display:inline-block;padding:0;width:100%;max-width:1200px;margin-left:auto!important;margin-right:auto !important;min-height:280px;min-width:336px" class="ezoic-ad"&gt;&lt;script data-ezscrex="false" data-cfasync="false" type="text/javascript" style="display:none"&gt;if(typeof ez_ad_units != 'undefined'){ez_ad_units.push([[336,280],'laptrinhcanban_com-large-leaderboard-2','ezslot_10',193,'0','0'])};__ez_fad_position('div-gpt-ad-laptrinhcanban_com-large-leaderboard-2-0');</p></span>Trong đó <code>value</code> là giá trị cần làm tròn.<p></p><p>Phương thức Math.ceil sẽ làm tròn lên giá trị của <code>value</code> được chỉ định. Trong trường hợp <code>value</code> chỉ định không thuộc kiểu số thì chúng sẽ được tự động chuyển về giá trị số, trước khi được làm tròn lên.</p><p>Nếu không có giá trị nào được chỉ định, hoặc là giá trị <code>NaN</code>, hoặc là một giá trị không thể chuyển về kiểu số được chỉ định, giá trị <code>NaN</code> sẽ được trả về.</p><p>Math.ceil sẽ trả về kết quả làm tròn là số nguyên gần nhất lớn hơn số chỉ định. Hãy cùng xem cách Math.ceil trả về giá trị trong một số ví dụ sau đây:</p><figure class="highlight javascript"><button class="code-copy-btn" title="Copy">Copy</button><table><tbody><tr><td class="code"><pre><span class="line"><span class="built_in">Math</span>.ceil(<span class="number">3</span>);</span><br><span class="line"><span class="comment">//&gt; 3</span></span><br><span class="line"></span><br><span class="line"></span><br><span class="line"><span class="built_in">Math</span>.ceil(<span class="number">3.4</span>);</span><br><span class="line"><span class="comment">//&gt; 4</span></span><br><span class="line"></span><br><span class="line"><span class="built_in">Math</span>.ceil(<span class="number">3.5</span>);</span><br><span class="line"><span class="comment">//&gt; 4</span></span><br><span class="line"></span><br><span class="line"><span class="built_in">Math</span>.ceil(<span class="number">3.6</span>);</span><br><span class="line"><span class="comment">//&gt; 4</span></span><br><span class="line"></span><br><span class="line"><span class="built_in">Math</span>.ceil(-<span class="number">3.6</span>);</span><br><span class="line"><span class="comment">//&gt; -3</span></span><br><span class="line"></span><br></pre></td></tr></tbody></table></figure><p><span id="ezoic-pub-ad-placeholder-197" class="ezoic-adpicker-ad"></span><span class="ezoic-ad ezoic-at-0 leader-1 leader-1197 adtester-container adtester-container-197" data-ez-name="laptrinhcanban_com-leader-1"><span id="div-gpt-ad-laptrinhcanban_com-leader-1-0" ezaw="250" ezah="250" style="position:relative;z-index:0;display:inline-block;padding:0;width:100%;max-width:1200px;margin-left:auto!important;margin-right:auto!important;min-height:90px;min-width:728px" class="ezoic-ad"><script data-ezscrex="false" data-cfasync="false" type="text/javascript" style="display:none">if(typeof ez_ad_units != 'undefined'){ez_ad_units.push([[250,250],'laptrinhcanban_com-leader-1','ezslot_11',197,'0','0'])};__ez_fad_position('div-gpt-ad-laptrinhcanban_com-leader-1-0');

Trong trường hợp trong các giá trị chỉ định chứa giá trị không phải kiểu số, chúng sẽ được chuyển kiểu về dạng số trước khi được làm tròn lên. Ví dụ chuỗi ký tự '8.47' sẽ được chuyển về số 8.47 trước khi được làm tròn lên như sau:

Math.ceil('8.47');


Math.ceil(null);

Tuy nhiên nếu giá trị không phải kiểu số đó không thể chuyển về dạng số, thì bản thân xử lý chuyển kiểu sẽ trả về một giá trị NaN, dẫn đến Math.ceil cũng sẽ trả về NaN như sau:

Math.ceil('abc');

Các trường hợp trong các giá trị chỉ định có chứa NaN hay undefined thì giá trị NaN cũng sẽ được trả về như sau:

Math.ceil( NaN);


Math.ceil(undefined);

Math.floor trong JavaScript

Math.floor trong JavaScript là một phương thức của Math Object, có tác dụng làm tròn xuống giá trị của số chỉ định.

Cú pháp sử dụng Math.floor để làm tròn xuống như sau:

Math.floor(value)

Trong đó value là giá trị cần làm tròn.

Phương thức Math.floor sẽ làm tròn xuống giá trị của value được chỉ định. Trong trường hợp value chỉ định không thuộc kiểu số thì chúng sẽ được tự động chuyển về giá trị số, trước khi được làm tròn xuống.

Nếu không có giá trị nào được chỉ định, hoặc là giá trị NaN, hoặc là một giá trị không thể chuyển về kiểu số được chỉ định, giá trị NaN sẽ được trả về.

Math.floor sẽ trả về kết quả làm tròn là số nguyên gần nhất nhỏ hơn số chỉ định. Hãy cùng xem cách Math.floor trả về giá trị trong một số ví dụ sau đây:

Math.floor(3);



Math.floor(3.4);


Math.floor(3.5);


Math.floor(3.6);


Math.floor(-3.6);


Trong trường hợp trong các giá trị chỉ định chứa giá trị không phải kiểu số, chúng sẽ được chuyển kiểu về dạng số trước khi được làm tròn xuống. Ví dụ chuỗi ký tự '8.47' sẽ được chuyển về số 8.47 trước khi được làm tròn xuống như sau:

Math.floor('8.47');


Math.floor(null);

Tuy nhiên nếu giá trị không phải kiểu số đó không thể chuyển về dạng số, thì bản thân xử lý chuyển kiểu sẽ trả về một giá trị NaN, dẫn đến Math.floor cũng sẽ trả về NaN như sau:

Math.floor('abc');

Các trường hợp trong các giá trị chỉ định có chứa NaN hay undefined thì giá trị NaN cũng sẽ được trả về như sau:

Math.floor( NaN);


Math.floor(undefined);

Tổng kết

Trên đây Kiyoshi đã hướng dẫn bạn cách làm tròn số trong JavaScript rồi. Để nắm rõ nội dung bài học hơn, bạn hãy thực hành viết lại các ví dụ của ngày hôm nay nhé.

Và hãy cùng tìm hiểu những kiến thức sâu hơn về JavaScript trong các bài học tiếp theo.

Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại &lt;a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" rel="license noopener" target="_blank" href="https://creativecommons.org/licenses/by-nc-nd/4.0/"&gt;Creativecommons&lt;/a&gt;&amp;nbsp;và &lt;a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" target="_blank" rel="noopener" href="https://www.dmca.com/Protection/Status.aspx?ID=1631afcd-7c4a-467d-8016-402c5073e5cd" class="dmca-badge"&gt;DMCA&lt;/a&gt;&lt;script src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js"&gt;</p><h3 style="font-size:15px">Bài viết liên quan</h3><ul class="popular-posts"><li class="popular-posts-item"><div class="popular-posts-title"><h3><a target="_blank" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/math-object-trong-javascript/math-max-math-min-trong-javascript/" title="Math.max và Math.min trong JavaScript" rel="bookmark">Math.max và Math.min trong JavaScript</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a target="_blank" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/math-object-trong-javascript/math-random-trong-javascript/" title="Math.random trong JavaScript" rel="bookmark">Math.random trong JavaScript</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a target="_blank" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/math-object-trong-javascript/so-mu-trong-javascript/" title="Số mũ trong JavaScript (Math.pow, Math.exp)" rel="bookmark">Số mũ trong JavaScript (Math.pow, Math.exp)</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a target="_blank" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/chuoi-trong-javascript/chuyen-chu-hoa-thanh-chu-thuong-trong-javascript/" title="Chuyển chữ hoa thành chữ thường và ngược lại trong JavaScript (toLowerCase, toUpperCase)" rel="bookmark">Chuyển chữ hoa thành chữ thường và ngược lại trong JavaScript (toLowerCase, toUpperCase)</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a target="_blank" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/chuoi-trong-javascript/chen-ky-tu-vao-chuoi-trong-javascript/" title="Chèn ký tự vào chuỗi trong JavaScript" rel="bookmark">Chèn ký tự vào chuỗi trong JavaScript</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a target="_blank" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/chuoi-trong-javascript/cat-chuoi-trong-javascript-substring/" title="Cắt chuỗi trong JavaScript (javascript substring)" rel="bookmark">Cắt chuỗi trong JavaScript (javascript substring)</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a target="_blank" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/chuoi-trong-javascript/dao-nguoc-chuoi-trong-javascript/" title="Đảo ngược chuỗi trong JavaScript" rel="bookmark">Đảo ngược chuỗi trong JavaScript</a></h3></div></li><li class="popular-posts-item"><div class="popular-posts-title"><h3><a target="_blank" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/chuoi-trong-javascript/cat-chuoi-trong-javascript-slice/" title="Cắt chuỗi trong JavaScript (slice)" rel="bookmark">Cắt chuỗi trong JavaScript (slice)</a></h3></div></li></ul></div><div id="keugoi"><span>Hãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam!</span></div><section class="icon-bar-2" style="border-bottom:dotted grey .3px !important"><a target="_blank" title="chia sẻ qua facebook" rel="noopener noreferrer" href="https://www.facebook.com/sharer/sharer.php?u=https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/math-object-trong-javascript/lam-tron-so-trong-javascript/" class="facebook"><i class="fa fa-facebook"></i></a> <a target="_blank" rel="noopener noreferrer" href="https://twitter.com/intent/tweet?url=https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/math-object-trong-javascript/lam-tron-so-trong-javascript/" title="chia sẻ qua twitter" class="twitter"><i class="fa fa-twitter"></i></a> <a target="_blank" rel="noopener noreferrer" href="https://getpocket.com/edit?url=https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/math-object-trong-javascript/lam-tron-so-trong-javascript/" title="chia sẻ qua pocket" class="pocket"><i class="fa fa-get-pocket"></i></a> <span class="zalo-share-button" title="chia sẻ qua zalo" style="margin-left:18px;margin-bottom:-3px" data-href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/math-object-trong-javascript/lam-tron-so-trong-javascript/" data-oaid="579745863508352884" data-layout="3" data-color="blue" data-customize="false"></span></section><p class="ico-folder"><a target="_blank" href="https://laptrinhcanban.com/"><span itemprop="HOME">HOME</span></a><span class="sya"></span>&gt;&gt; <a target="_blank" class="article-category-link" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/">học javascript - lập trình javascript cơ bản</a>&gt;&gt;<a target="_blank" class="article-category-link" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/math-object-trong-javascript/">14. math object trong javascript</a></p><nav id="article-nav"><a target="_blank" href="https://laptrinhcanban.com/javascript/javascript-co-ban-den-nang-cao/math-object-trong-javascript/so-mu-trong-javascript/" id="article-nav-older" class="article-nav-link-wrap" style="float:left;text-align:right;padding-right:20px"><strong class="article-nav-caption">Bài sau</strong><div class="article-nav-title">Số mũ trong JavaScript (Math.pow, Math.exp)</div></a><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/vong-lap-trong-php/vong-lap-for-nhieu-bien-dem-trong-php/" id="article-nav-newer" class="article-nav-link-wrap" style="float:right;text-align:left;padding-left:20px"><strong class="article-nav-caption">Bài tiếp</strong><div class="article-nav-title">Vòng lặp for nhiều biến đếm trong PHP</div></a><span id="ezoic-pub-ad-placeholder-611" class="ezoic-adpicker-ad"></span></nav><div id="recent_posts_down"><div class="widget_athemes_tabs"><ul id="widget-tab" class="clearfix widget-tab-nav"><li class="active">Bài viết mới nhất</li></ul><div class="widget"><ul><li class="clearfix"><div class="widget-entry-thumbnail"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-chuoi-trong-php/"><img width="60px" height="60px" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" alt="" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban45.webp"></a></div><div class="widget-entry-summary"><span style="margin:0"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-chuoi-trong-php/">Tách chuỗi trong PHP (explode, preg_split)</a></span> <span>tháng 9 17, 2022</span></div></li><li class="clearfix"><div class="widget-entry-thumbnail"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/cat-chuoi-trong-php/"><img width="60px" height="60px" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" alt="" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban21.webp"></a></div><div class="widget-entry-summary"><span style="margin:0"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/cat-chuoi-trong-php/">Cắt chuỗi trong PHP (substr, mb_substr)</a></span> <span>tháng 9 17, 2022</span></div></li><li class="clearfix"><div class="widget-entry-thumbnail"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-chuoi-thanh-mang-trong-php/"><img width="60px" height="60px" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" alt="" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban57.webp"></a></div><div class="widget-entry-summary"><span style="margin:0"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-chuoi-thanh-mang-trong-php/">Tách chuỗi thành mảng trong PHP (explode)</a></span> <span>tháng 9 17, 2022</span></div></li><li class="clearfix"><div class="widget-entry-thumbnail"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tim-kiem-chuoi-trong-php/"><img width="60px" height="60px" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" alt="" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban43.webp"></a></div><div class="widget-entry-summary"><span style="margin:0"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tim-kiem-chuoi-trong-php/">Tìm kiếm chuỗi trong PHP (strpos)</a></span> <span>tháng 9 17, 2022</span></div></li><li class="clearfix"><div class="widget-entry-thumbnail"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/dem-so-lan-xuat-hien-cua-ky-tu-trong-chuoi-php/"><img width="60px" height="60px" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" alt="" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban52.webp"></a></div><div class="widget-entry-summary"><span style="margin:0"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/dem-so-lan-xuat-hien-cua-ky-tu-trong-chuoi-php/">Đếm số lần xuất hiện của ký tự và chuỗi trong chuỗi PHP (substr_count)</a></span> <span>tháng 9 17, 2022</span></div></li><li class="clearfix"><div class="widget-entry-thumbnail"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/chuyen-chuoi-thanh-mang-trong-php/"><img width="60px" height="60px" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" alt="" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban47.webp"></a></div><div class="widget-entry-summary"><span style="margin:0"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/chuyen-chuoi-thanh-mang-trong-php/">Chuyển chuỗi thành mảng trong PHP (str_split, mb_str_split)</a></span> <span>tháng 9 17, 2022</span></div></li><li class="clearfix"><div class="widget-entry-thumbnail"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-tung-ky-tu-trong-chuoi-php/"><img width="60px" height="60px" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" alt="" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban47.webp"></a></div><div class="widget-entry-summary"><span style="margin:0"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/tach-tung-ky-tu-trong-chuoi-php/">Tách từng ký tự trong chuỗi PHP (substr, preg_split)</a></span> <span>tháng 9 17, 2022</span></div></li><li class="clearfix"><div class="widget-entry-thumbnail"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/xoa-ky-tu-trong-chuoi-php/"><img width="60px" height="60px" class="ezlazyload attachment-thumb-small size-thumb-small wp-post-image" alt="" ezimgfmt="rs rscb2 src ng ngcb2" data-ezsrc="/css/images/thumbnail_img/laptrinhcanban15.webp"></a></div><div class="widget-entry-summary"><span style="margin:0"><a target="_blank" href="https://laptrinhcanban.com/php/nhap-mon-lap-trinh-php/chuoi-trong-php/xoa-ky-tu-trong-chuoi-php/">Xóa ký tự trong chuỗi PHP</a></span> <span>tháng 9 15, 2022</span></div></li></ul></div></div></div><footer class="entry-meta entry-footer"></footer><hr class="entry-footer-hr"></div><div id="profiletitle2">Profile</div><div id="profileblock2"><div id="profilephoto2"><a target="_blank" rel="noopener" href="https://www.facebook.com/mr.nchita"><img width="100" height="100" alt="きよしです!笑" ezimgfmt="rs rscb2 src ng ngcb2" class="ezlazyload" data-ezsrc="/css/images/kiyoshi.webp"></a></div><div id="profiletext2"><p>Tác giả : <a href="https://www.facebook.com/mr.nchita" target="_blank" rel="nofollow noopener">Kiyoshi (Chis Thanh)</a></p><p>Kiyoshi là một <a href="https://www.youtube.com/c/ChisThanh" target="_blank" rel="nofollow noopener">cựu du học sinh tại Nhật Bản</a>. Sau khi tốt nghiệp đại học Toyama năm 2017, Kiyoshi hiện đang làm BrSE tại Tokyo, Nhật Bản.<span id="ezoic-pub-ad-placeholder-196" class="ezoic-adpicker-ad"></span></p></div></div></div></article><aside id="sidebar"><div id="sidebar_first"><div class="search" style="margin-top:-30px"><div id="fb-root"></div><script async defer crossorigin="anonymous" src="https://connect.facebook.net/vi_VN/sdk.js#xfbml=1&version=v12.0&appId=3084959888222500&autoLogAppEvents=1" nonce="KPkvxeh4">

Hướng dẫn round javascript