Javascript - Sắp xếp tăng dần chuỗi

Sắp xếp tăng dần chuỗi

Viết một hàm JavaScript trả về một chuỗi đã truyền với các chữ cái theo thứ tự bảng chữ cái.
Nhập: 'webmaster'
Xuất: 'abeemrstw'

Lưu ý: Không dử dụng các ký hiệu dấu câu và số.

Ví dụ:

JavaScript: Returns a passed string with letters in alphabetical order

Mã nguồn:

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Returns a passed string with letters in alphabetical order</title>
<script>
function alphabet_order(str)
  {
return str.split('').sort().join('');
  }
document.write(alphabet_order("webmaster"));
</script>
</head>
<body>
  
</body>
</html>

Xem ví dụ

Giải thích:

Phương thức split () được sử dụng để tách một đối tượng String thành một mảng chuỗi bằng cách tách chuỗi thành các chuỗi con.
Mã: console.log ('32243'.split (""));
Kết quả: ["3", "2", "2", "4", "3"]

Phương thức sort () được sử dụng để sắp xếp các phần tử của một mảng tại chỗ và trả về mảng.
Mã: console.log (["3", "2", "2", "4", "3"]. Sort ());
Kết quả:  ["2", "2", "3", "3", "4"]

Phương thức join () được sử dụng để nối tất cả các phần tử của mảng thành một chuỗi.
Mã: console.log (["2", "2", "3", "3", "4"]. Join (""));
Kết quả: "22334"

Lưu đồ thuật toán:

Flowchart: JavaScript function: Returns a passed string with letters in alphabetical order



Tư vấn lộ trình CNTT 🤖