Javascript - Hiển thị các màu đã nhập trong một mảng theo một định dạng

Viết chương trình JavaScript để hiển thị các màu theo cách sau.

Ví dụ:

color = ["Blue ", "Green", "Red", "Orange", "Violet", "Indigo", "Yellow "];
o = ["th","st","nd","rd"]
Output
"1st choice is Blue ."
"2nd choice is Green."
"3rd choice is Red."
- - - - - - - - - - - - -

Mã nguồn:

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Display colors using ordinal numbers</title>
 <script>
  var color = ["Blue ", "Green", "Red", "Orange", "Violet", "Indigo", "Yellow "];

	function Ordinal(n)
	 {
	 var o = ["th","st","nd","rd"],
	 x = n%100;
	 return x+(o[(x-20)%10]||o[x]||o[0]);
	 }

	for(n = 0; n < color.length; n++){
	 var ordinal = n + 1;

	 var output = (Ordinal(ordinal) + " choice is " + color[n] + ".");

	document.write(output);
	}
</script>
</head>
<body> 
</body>
</html>

Xem ví dụ

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

Flowchart: JavaScript: Display the colors entered in an array by a specific format

 



Chatbot Tư vấn Lộ trình CNTT 🤖
Chào bạn! Tôi có thể tư vấn về các lộ trình học CNTT dựa trên roadmap.w3typing.com. Hãy chọn một từ khóa dưới đây hoặc gõ câu hỏi của bạn (ví dụ: "Frontend", "Backend", "Python", "DevOps").