Bài viết đăng tại: https://laptrinhcanban.com
Hướng dẫn cách chuyển số thành chuỗi theo định dạng hàm mũ trong JavaScript. Bạn sẽ học được cách định dạng số trong JavaScript và trả về một chuỗi dưới dạng hàm mũ bằng phương thức toExponential trong JavaScript sau bài học này.
Chuyển số thành chuỗi theo định dạng hàm mũ trong JavaScript | toExponential
toExponential() là một phương thức của đối tượng Number trong JavaScript, có tác dụng chuyển số thành chuỗi theo định dạng hàm mũ trong JavaScript. Phương thức toExponential() sẽ định dạng số đã cho dưới dạng hàm mũ và trả về chuỗi kết quả đại diện cho hàm mũ của số đó.
Chúng ta dùng phương thức toExponential() với cú pháp sau đây:
number.toExponential(n);
Trong đó:
number
là số cần chuyển thành chuỗi theo định dạng hàm mũ trong JavaScriptn
là số chữ số chỉ định sau dấu phẩy. Giá trị củan
có thể chỉ định từ 0 đến 100. Nếu rút gọn đối sốn
, số chữ số sau dấu phẩy sẽ được tự động chỉ định theo số chữ số cần thiết để biểu diễn số ban đầu dưới dạng hàm mũ. Và nếu chỉ địnhn
vượt quá phạm vi, lỗi RangeError sẽ được trả về.
Ví dụ, chúng ta chuyển số thành chuỗi theo định dạng hàm mũ trong JavaScript như sau:
let num = 12.3456; |
Nếu chỉ định đối số n
nhiều hơn số chữ số sau dấu phẩy của số ban đầu thì số ban đầu sẽ được làm tròn đến số gần nhất trước khi được chuyển về dạng chuỗi hàm mũ. Ví dụ:
let num = 12.3456; |
Nếu chỉ định đối số n
nhỏ hơn số chữ số sau dấu phẩy của số ban đầu, số 0 được dùng để đệm vào để cho đủ số chữ số đã chỉ định. Ví dụ:
let num = 728.52; |
Ngoài cách gán số thực vào biến, chúng ta cũng có thể sử dụng phương thức toExponential trực tiếp với số, và chuyển số đó thành chuỗi như sau:
console.log(728.52.toExponential(2)); |
Thay vào đó, chúng ta cần viết số nguyên đó giữa cặp dấu ngoặc, trước khi sử dụng với phương thức toExponential như sau:
console.log((48).toExponential(2)); // 数値を括弧で囲う |
Và 2 là, các trường hợp dưới đây trả về lỗi khi sử dụng phương thức toExponential như sau:
/*Chỉ định giá trị n nằm ngoài phạm vi từ 0 đến 100*/ |
Tổng kết
Trên đây Kiyoshi đã hướng dẫn bạn về cách chuyển số thành chuỗi theo định dạng hàm mũ trong JavaScript bằng toExponential 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.
URL Link
HOME › học javascript - lập trình javascript cơ bản>>03. số trong javascript