Chương trình JavaScript để đảo ngược một số
Đây là hướng dẫn về Đảo ngược trong JavaScript. Ở đây chúng tôi thảo luận về logic để tìm ra Đảo ngược trong JavaScript và Đảo ngược một số bằng cách sử dụng vòng lặp While. Bạn cũng có thể xem bài viết sau để tìm hiểu thêm –
Mục đích của chúng tôi là viết một hàm JavaScript nhận vào một số và trả về số đảo ngược của nó Show Ví dụ: đảo ngược của 678 − 876 Đây là mã để đảo ngược một số trong JavaScript – Thí dụconst num = 124323; const reverse = (num) => parseInt(String(num) .split("") .reverse() .join(""), 10); console.log(reverse(num)); đầu raĐầu ra trong bảng điều khiển sẽ là - 323421 Giải trình
Gần đây tôi đã được hỏi cách giải quyết vấn đề này và đây là giải pháp ban đầu của tôi
Một cách giải quyết tốt hơn Sau khi tôi suy nghĩ thêm, tôi đã nghĩ ra như sau
GHI CHÚ. Giải pháp thứ 2 đơn giản hơn nhiều, IMHO Đảo ngược một chuỗi hoặc đảo ngược một số là một trong những câu hỏi phổ biến trong các cuộc phỏng vấn lập trình. Chúng ta hãy xem làm thế nào điều này được thực hiện Quy định/Hạn chế
Ví dụ.
Ví dụ. 0 trở thành 1 chứ không phải 2
Ví dụ. 3 trở thành 4
Ví dụ. 5 trở thành 6 chứ không phải 7Giải bằng hàm mũi tên
Giải quyết với một chức năng thông thường
Sự khác biệt giữa chức năng Mũi tên & Chức năng thông thườngTrong ví dụ này, điểm khác biệt duy nhất giữa Hàm mũi tên và Hàm thông thường là hàm Thông thường cần cung cấp một giá trị 8 rõ ràngCác hàm mũi tên có một giá trị ngầm định 8 — nếu chúng có thể được viết trong một dòng mà không cần dấu ngoặc ______17_______0Hãy phá vỡ các bước xuống
1 chuyển đổi số đã cho thành Chuỗi. Chúng tôi làm điều này để chúng tôi có thể sử dụng chức năng 2 trên đó tiếp theo
3 chuyển Chuỗi thành Mảng ký tự. Chúng tôi làm điều này để có thể sử dụng chức năng đảo ngược Mảng (không hoạt động trên Chuỗi)
4 đảo ngược thứ tự của các phần tử trong mảng
5 tập hợp lại các ký tự bị đảo ngược thành Chuỗi
6 chuyển đổi 7 thành float từ Chuỗi
Ghi chú. 8 chạy cuối cùng (mặc dù nó nằm ở dòng đầu tiên của hàm) trên số bị đảo ngược và xóa mọi số 0 ở đầu
9 nhân số với dấu của số ban đầu được cung cấp
Và bạn có nó rồi đấy QUẢNG CÁO QUẢNG CÁO QUẢNG CÁO Nếu bài viết này hữu ích, hãy tweet nó Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu Làm cách nào để đảo ngược số trong JavaScript mà không cần sử dụng chức năng?Bạn chỉ cần sử dụng Math. trunc(x) để trích xuất toàn bộ số từ kết quả của phép chia . hoặc nếu không, bạn cũng có thể sử dụng các phương pháp dưới đây.
Làm cách nào để đảo ngược một số trong JavaScript w3schools?Đảo ngược mảng JavaScript()
. Phương thức reverse() ghi đè lên mảng ban đầu. The reverse() method reverses the order of the elements in an array. The reverse() method overwrites the original array.
Làm cách nào để đảo ngược một hàm JavaScript?Sự miêu tả. Phương thức đảo ngược mảng Javascript() đảo ngược phần tử của một mảng. . cú pháp. Cú pháp của nó như sau - mảng. đảo ngược(); Giá trị trả về. Trả về giá trị đơn bị đảo ngược của mảng Thí dụ. Hãy thử ví dụ sau. . đầu ra. Mảng đảo ngược là. 3,2,1,0 Làm cách nào để in số đảo ngược trong vòng lặp JavaScript?Đây là mã của tôi. var n = 352, đảo ngược = 0, dư; . log(đảo ngược); javascript. |