1. Hàm chuyển đổi
var tyle_ht = parseInt(sl_ok*100/sl);
2. Hàm chia lấy số dư
var mod = 7 % 3;
alert(mod); // Kết quả là 1
3. Hàm làm tròn xuống
var kq= 7 / 3;
alert( Math.floor(kq) ); // kết quả là 2, bản chất là 2.1
Thư viện JavaScript
1. Thư viện tự viết
<script src="/themes/lib_cm/number.js"></script>
Dùng để dịnh dạng một biến sang hiển thị dạng số
Ví dụ:
<script>
var dongia=200000;
alert(dongia.NumFormat());
//- Ket qua: 200.000
</script>
2. Thư viện hỗ trợ JQuery
<script src="/vendor/jquery-number/jquery.number.js"></script>
Để conver từ kiểu chữ sang kiểu số
var numProduct = Number($("#input").val() );
Tạo định dạng cho input text
<input name="DonGia" type="text" />
<script type="text/javascript">
$(document).ready(function(){
$('[name=DonGia]').number( true, 0,',','.' );
});
</script>
0: là số lẻ, ví dụ 2 là có thể nhập được 2 số lẻ