Javascript - Tìm số nguyên n lớn nhất

Tìm số nguyên n lớn nhất

Viết chương trình JavaScript để tìm số nguyên n lớn nhất sao cho 1 + 2 + ... + n <= một số nguyên cho trước.

Mã nguồn:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>Find the maximum integer n.</title>
 <script>
function sumn(val) {
  var sn = 0;
  var i = 0;
  while (sn <= val) {
    sn += i++;
  }
  return i - 2;
}
document.write(sumn(11)+"<br/>")
document.write(sumn(15)+"<br/>")
 </script>
</head>
<body>

</body>
</html>

Xem ví dụ

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

Flowchart: JavaScript - Find the maximum integer n


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