Skip to content

Commit 7f99025

Browse files
authored
Create x-star.js
1 parent d18bcda commit 7f99025

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

‎Patterns/x-star.js‎

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
input = parseInt(prompt('Banyak bintang ?'))
2+
// inisiasi
3+
let bintang;
4+
if (input < 1 || input > 20) {
5+
console.log('Input must 1 - 20')
6+
} else {
7+
bintang = input * 2 + 2
8+
}
9+
10+
// sebanyak bintang yang di inginkan
11+
for (i = 1; i < bintang; i++) {
12+
for (j = 1; j < bintang; j++) {
13+
// buat bintang yang menyerong kiri
14+
if (i == j) {
15+
document.write('*')
16+
} else if ((i + j) == bintang) {
17+
// bintang yang menyerong kanan
18+
document.write('*')
19+
} else {
20+
// sisanya whitespace
21+
document.write('&nbsp;&nbsp;')
22+
}
23+
}
24+
document.write('<br>')
25+
}

0 commit comments

Comments
 (0)