Để đổi số có định dạng K, M, B, T thành số để tiếp tục tính toán, bài viết này giới thiệu các bạn sử dụng JavaScript để làm điều đó.

Đổi K, M, B, T thành số sử dụng JavaScript

Đổi K, M, B, T thành số trong JavaScript cũng rất đơn giản, chỉ cần sử dụng hàm sau.

function convertView(val) { // Quy đổi lượt xem thành số, ví dụ: 10k = 10.000
    var multiplier = val.substr(-1).toLowerCase();
    var num = 0;
    if (multiplier == "k") {
        num = parseFloat(val) * 1000;
    } else if (multiplier == "m") {
        num = parseFloat(val) * 1000000;
    } else if (multiplier == "b") {
        num = parseFloat(val) * 1000000000;
    } else {
        num = val;
    }
    return num;
}

Chúc các bạn thành công!

5/5 (2 bình chọn)