Cara Membuat Pola Segitiga Piramida Menggunakan Javascript

Pada pembahasan kali ini kita akan coba membuat program sederhana yaitu membuat pola segitiga piramida menggunakan looping/iteration.

Untuk mencetak sebuah pola segitiga piramida kita membutuhkan nested looping dengan ditambahkan beberapa kondisi di dalamnya agar tercetak pola yang kita inginkan yaitu piramida.

Membuat Pola Segitiga Menggunakan Javascript

pola segitiga piramida dengan javascript

Untuk mencetak pola seperti di atas bisa gunakan kode berikut ini :

let num = 7
for (let i = 0; i < num; i++){
  let tampung = ''
  for (let j = 1; j < num - i; j++){
    tampung += ' '
  }
  for (let k = 0; k < i + i + 1; k++){
    tampung += '*'
  }
  console.log(tampung);
}

Membuat Pola Segitiga Piramida Garis Pinggir

membuat pola segitiga piramida dengan javascript

Untuk membuat pola piramida garis pinggir bisa gunakan code berikut :

let num = 7
for (let i = 1; i <= num; i++){
  let tampung = ''
  for (let j = 1; j <= num + num - 1; j++){
    if (j + i === num + 1 || i === num || i + j === num + i + i - 1){
      tampung += '*'
    } else {
      tampung += ' '
    }
  }
  console.log(tampung);
}

Subscribe to receive free email updates: