Cara pembuatan Pola bintang Persegi bintang berongga , Buat pariable untuk membuat sting dan tetapkan dengan string kosong lalu buat loop for untuk menjalan kan 'n' adalah jumlah baris setring /kolom di kotak yaituh for(let i=0; i< n; i++) di dalam loop , buat loop for yang mencetak bintang (*) di awal dan akhir baris pertama dan akhir baris seharus nya memiliki bintang ,tambah kan baris baru setelah setiap baris akhir, sekarang kita lanjut ke codingan nya seperti di bwah.
<!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>Pola bintang persegi berongga dalam javascript</title>
</head>
<body>
<h1>Pola bintang persegi berongga dalam javascript</h1>
<script>
let n = 5; // jumlah baris atau kolom
// mendefinisikan string kosong
let string = "";
for (let i = 0; i < n; i++) { // lingkaran luar
for (let j = 0; j < n; j++) { // putaran internal
if (i === 0 || i === n - 1) {
string += "*";
}
else {
if (j === 0 || j === n - 1) {
string += "*";
}
else {
string += " ";
}
}
}
// baris baru setelah setiap baris
string += "\n";
}
// mencetak string
document.write(`<pre>${string}</pre>`);
</script>
</body>
</html>
Sekian penjelasn saya mohon maaf kalo ada ke salahan saya masih belajar.
Comments