Thêm .00 vào số javascript
Bằng cách này, bạn có thể kiểm soát cách Chuỗi số được định dạng của mình sẽ trông như thế nào tùy thuộc vào ngôn ngữ. Đây là một ảnh chụp màn hình về cách phương pháp này thêm các số 0 trước các đầu vào khác nhau, bạn có thể thấy rằng nó thêm đúng số 0 một cách thông minh tùy thuộc vào số lượng chữ số trong đầu vào
Cách đơn giản nhất để đệm một số có số 0 đứng đầu là sử dụng phương thức padStart() do Javascript cung cấp. Chúng ta có thể sử dụng điều này cho các số nhỏ hơn 10 Show chiều dài mục tiêu. chiều dài của chuỗi cuối cùng dây đàn. chuỗi bạn muốn đệm/thêm vào số đã cho Ví dụ 1Ngoài ra sử dụng cũng có thể sử dụng
Trong phương pháp này, chúng tôi thêm số 0 vào số và cắt để trích xuất giá trị 2 chữ số của kết quả. Chúng tôi sử dụng giá trị âm để chọn từ cuối chuỗi const number = 9;console.log(("0" + number).slice(-2))//Output: 09 2. nếu kiểm tra các số nhỏ hơn 10 const number = 9;if(number< 10){ trường hợp sử dụng. Khi bạn muốn hiển thị bộ đếm thời gian trong ứng dụng web của mình. Bạn cần đệm từ số 0 đến số phút và giây nhỏ hơn 10 Đôi khi, chúng tôi có thể muốn định dạng các số của mình bằng cách giả sử các số 0 trước nó cho đến khi nó khớp với một độ dài nhất định Trong bài viết này, chúng ta sẽ xem cách định dạng số bằng cách đệm một số có các số 0 ở đầu cho đến khi số đó đáp ứng một độ dài nhất định const number = 9;console.log(("0" + number).slice(-2))//Output: 093 Một cách để đệm một số có các số 0 đứng đầu là sử dụng phương pháp const number = 9;console.log(("0" + number).slice(-2))//Output: 094 Nó cho phép chúng ta đệm một số với các số 0 đứng đầu cho đến khi nó đạt đến độ dài tối thiểu Chẳng hạn, chúng ta có thể viết const formattedNumber = (2).toLocaleString('en-US', { Để đệm số 2 với các số 0 ở đầu cho đến khi nó dài 2 chữ số const number = 9;console.log(("0" + number).slice(-2))//Output: 095 được đặt thành 2 để chuỗi số được trả về sẽ dài ít nhất 2 ký tự const number = 9;console.log(("0" + number).slice(-2))//Output: 096 được đặt thành const number = 9;console.log(("0" + number).slice(-2))//Output: 097 sẽ xóa bất kỳ dấu tách nhóm chữ số nào cho ngôn ngữ đã cho Do đó, const number = 9;console.log(("0" + number).slice(-2))//Output: 098 là const number = 9;console.log(("0" + number).slice(-2))//Output: 099 Chúng ta cũng có thể viết hàm của riêng mình để đệm một chuỗi số cho đến khi nó đáp ứng độ dài đã cho Chẳng hạn, chúng ta có thể viết function leftPad(number, targetLength) { Chúng tôi tạo hàm function leftPad(number, targetLength) {0 lấy định dạng function leftPad(number, targetLength) {1 và đệm function leftPad(number, targetLength) {2 để làm đối số Chúng tôi chuyển đổi function leftPad(number, targetLength) {1 thành một chuỗi bằng phương pháp function leftPad(number, targetLength) {4 và gán nó cho function leftPad(number, targetLength) {5 Sau đó, chúng tôi sử dụng vòng lặp function leftPad(number, targetLength) {6 để thêm số 0 vào trước function leftPad(number, targetLength) {5 cho đến khi gặp function leftPad(number, targetLength) {2 Sau đó, chúng tôi trả lại chuỗi function leftPad(number, targetLength) {5 Vì vậy, khi chúng tôi gọi function leftPad(number, targetLength) {0 với 2 và 2, chúng tôi nhận được const number = 9;console.log(("0" + number).slice(-2))//Output: 099 const number = 9;console.log(number.toString().padStart(2, '0'))//Output: 0972 Một cách khác để đệm một chuỗi số bằng các số 0 cho đến một độ dài nhất định là sử dụng phương thức chuỗi const number = 9;console.log(number.toString().padStart(2, '0'))//Output: 0973 Chẳng hạn, chúng ta có thể viết const number = 9;console.log(number.toString().padStart(2, '0'))//Output: 097 Chúng tôi gọi function leftPad(number, targetLength) {4 trên 2 để chuyển đổi nó thành một chuỗi Sau đó, chúng tôi gọi const number = 9;console.log(number.toString().padStart(2, '0'))//Output: 0973 trên đó với độ dài mà chúng tôi muốn đệm vào và ký tự để đệm chuỗi bằng const number = 9;console.log(number.toString().padStart(2, '0'))//Output: 0973 thêm vào trước chuỗi các ký tự trong đối số thứ 2 lặp đi lặp lại cho đến khi đáp ứng độ dài trong đối số đầu tiên Do đó, const number = 9;console.log(("0" + number).slice(-2))//Output: 098 cũng giống như các ví dụ khácPhần kết luận Chúng ta có thể định dạng các số có các số 0 đứng đầu cho đến khi nó đáp ứng một độ dài nhất định bằng JavaScript với một vài phương thức hoặc thao tác đơn giản Thêm nội dung bằng tiếng Anh. io. Đăng ký nhận bản tin hàng tuần miễn phí của chúng tôi. Nhận quyền truy cập độc quyền để viết các cơ hội và lời khuyên trong cộng đồng của chúng tôi Discord Làm cách nào để thêm 0 vào một số trong JavaScript?Sử dụng Trình tạo đối tượng mảng và Phương thức join()
. Sau đó, chúng tôi nối nó với “0” để tạo một chuỗi đệm và thêm nó với số.
Làm cách nào để thêm 0 sau số thập phân trong JavaScript?function addTrailingZeros(num, totalLength) { return String(num). . Chuyển đổi số thành một chuỗi Sử dụng phương thức padEnd() để thêm các số 0 ở cuối Phương thức padEnd trả về một chuỗi có độ dài mục tiêu đã chỉ định, được đệm bằng ký tự được cung cấp ở cuối Làm cách nào để thêm hai chữ số thập phân trong JavaScript?Sử dụng phương thức toFixed() để định dạng một số thành 2 chữ số thập phân , e. g. con số. toFixed(2). Phương thức toFixed nhận một tham số, cho biết có bao nhiêu chữ số sẽ xuất hiện sau dấu thập phân và trả về kết quả. Đã sao chép.
Bạn có thể thêm số không vào số thập phân không?Việc thêm phần giữ chỗ số 0 vào cuối số thập phân không làm thay đổi giá trị của số thập phân . Có thể sử dụng phần giữ chỗ bằng 0 để tiếp tục chia để có thương số chính xác hơn. Bạn cũng có thể thêm bao nhiêu phần giữ chỗ bằng 0 nếu bạn cần. |