Tổng quan
Trong bức ảnh này, chúng ta sẽ học cách tạo mẫu sao đồng hồ cát bằng JavaScript. Mô hình này phức tạp hơn các mẫu khác. Logic để tạo ra một mô hình đồng hồ cát đang tạo ra một kim tự tháp nhược điểm trên một kim tự tháp lộn ngược.
Một mẫu sao đồng hồ cát trông giống như hình ảnh bên dưới:
Mã số
let n = 5;
// downside pyramid
for [let i = 0; i < n ; i++] {
// printing spaces
for [let j = 0; j < i; j++] {
process.stdout.write[' '];
}
// printing star
for [let k = 0; k < [n - i] * 2 - 1; k++] {
process.stdout.write['*'];
}
console.log[];
}
// Upside pyramid
for [let i = 2; i