Cara membuat pola bintang segitiga berongga adalah :
1.Jalankan 2loop bersarang, 1 untuk 'n' kali dan 2 untuk 1 kali untuk baris pertama , 2 untuk 2 kali untik baris kedua, dan seluruhnya higga 'n' kali.
2.Cetak bintang untuk posisi pertama dan terakhir di setiap baris dan sepasi untuk posisi lain.
3.di baris terakhir setiap bintang di setiap posisi.
sekarang mari kita lihat contoh nya,
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,
initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>Pola bintang segitiga berongga dalam javascript</h1>
<script>
let n = 6;
let string = "";
for (let i = 1; i <= n; i++) {
// mencetak bintang
for (let j = 0; j < i; j++) {
if (i === n) {
string += "*";
}
else {
if (j == 0 || j == i - 1) {
string += "*";
}
else {
string += " ";
}
}
}
string += "\n";
}
// mencetak string
document.write(`<pre>${string}</pre>`);
</script>
</body>
</html>
Tidak ada komentar:
Posting Komentar