Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách chuyển chuỗi ký hiệu khoa học thành số JavaScript đúng

Dùng hàm Number() hoặc parseFloat() để chuyển chuỗi dạng khoa học (scientific notation) thành số.

Ví dụ

<!DOCTYPE html>
<html>
<body>
    <script>
        document.write("Chuyển đổi: <br>");
        document.write(Number("7.53245683E7") + "<br>"); // 75324568.3
        document.write(parseFloat("1.23e-4") + "<br>");   // 0.000123
        document.write(+"5E2" + "<br>");                   // 500 (unary plus)
    </script>
</body>
</html>

Kết quả

Chuyển đổi:
75324568.3
0.000123
500

Cả Number(), parseFloat(), unary plus + đều hiểu ký hiệu khoa học.