Javascript - Tìm các số armstrong có 3 chữ số

Tìm các số armstrong có 3 chữ số

Viết chương trình JavaScript để tìm các Armstrong có 3 chữ số.

Lưu ý: Một số Armstrong có ba chữ số là một số nguyên sao cho tổng các hình lập phương của các chữ số của nó bằng chính số đó. Ví dụ: 371 là một số Armstrong vì 3 ** 3 + 7 ** 3 + 1 ** 3 = 371.

Ví dụ:

JavaScript: Find the armstrong numbers of 3 digits

Mã nguồn:

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Three digit armstrong numbers</title>
<script>
function three_digit_armstrong_number() 
{
 for (var i = 1; i < 10; ++i) 
 {
   for (var j = 0; j < 10; ++j) 
     {
        for (var k = 0; k < 10; ++k)
        {
          var pow = (Math.pow(i,3) + Math.pow(j,3) + Math.pow(k,3));
          var plus = (i * 100 + j * 10 +  k);
          if (pow == plus) 
           {     
             document.write(pow);
            }
         }
       }
    }
  }
three_digit_armstrong_number();
</script>
</head>
<body>
  
</body>
</html>

Xem ví dụ

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

Flowchart: JavaScript:- Find the armstrong numbers of 3 digits

 



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