Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách in tam giác ký tự # bằng JavaScript?

Để in ra tam giác được hình thành từ ký tự "#", bạn cần sử dụng vòng lặp for lồng nhau (nested for loop).

Ví dụ

<!DOCTYPE html>
<html>
<body>
    <p>In tam giác:</p>
    <script>
        var i, j;
        for (i = 1; i < 5; i++) {
            // Vòng lặp trong
            for (j = 1; j <= i; j++) {
                document.write('#');
            }
            document.write('<br/>');
        }
    </script>
</body>
</html>

Kết quả

#
##
###
####

Giải thích:

  • Vòng lặp ngoài (i) điều khiển số hàng (1 đến 4).
  • Vòng lặp trong (j) in số ký tự # tương ứng với số hàng hiện tại.
  • document.write('<br/>') xuống dòng sau mỗi hàng.

Bạn có thể thay đổi điều kiện i < 5 để in tam giác cao hơn hoặc thấp hơn.