Javascript - Lấy các số nguyên trong một phạm vi

Lấy các số nguyên trong một phạm vi

Viết chương trình JavaScript để lấy các số nguyên trong phạm vi (x, y).

Ví dụ: range (2, 9)
Kết quả: [3, 4, 5, 6, 7, 8]

Ví dụ:

JavaScript: Get the integers in a range

Mã nguồn:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Gets the integers from x to y</title>
  <script>
var range = function(start_num, end_num) 
{
  if (end_num - start_num === 2) 
  {
    return [start_num + 1];
  } 
  else 
  {
    var list = range(start_num, end_num - 1);
    list.push(end_num - 1);
    return list;
  }
};

document.write(range(2,9));
  </script>
</head>
<body>

</body>
</html>

Xem ví dụ

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

Flowchart: JavaScript recursion function- Get the integers in a range

 

 


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").