In mẫu sao sau trong console JavaScript (không phải HTML):
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Ví dụ
const star = "* "; // độ dài chuỗi sao dài nhất const length = 6; for(let i = 1; i <= (length*2)-1; i++){ const k = i <= length ? i : (length*2)-i; console.log(star.repeat(k)); }Kết quả
Đầu ra console:
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Hàm String.repeat() tạo chuỗi lặp lại n lần.
Độ phức tạp thời gian O(length²), không gian O(1).