Baby Yoda
Contributor
- Poruka
- 21.753
Nesto se zezam u JS-u i želim napraviti jedan pravougaonik na stranici (ispisati ga) uz pomoć nekog znaka (recimo #) na osnovu unetih parametara (širina i visina).
U toku rada zadatka, dosta sam imao poteškoća da naštelujem sve to, jer mi je logika slabija strana. Verovatno sam i u tome pogrešio u pisanju koda, ali vi ocenite.
Ovo je napisan kod:
Ovo je šta dobijam:
Zašto mi štrči ova jedna taraba na kraju?
U toku rada zadatka, dosta sam imao poteškoća da naštelujem sve to, jer mi je logika slabija strana. Verovatno sam i u tome pogrešio u pisanju koda, ali vi ocenite.
Ovo je napisan kod:
JavaScript:
function makeRectangle(w,h) {
for(i = 0; i < h;i++) {
for(j = 0; j < w;j++) {
if(i == 0 || i == h-1) {
document.write(` # `);
} else if(i > 0 && i < h-1 && j < w-2) {
document.write(` `);
} else if(j == w-1) {
document.write(`#`);
}
}
if(i != h-1) {
document.write(`<br>#`);
}
}
}
makeRectangle(10,5);
Ovo je šta dobijam:
Zašto mi štrči ova jedna taraba na kraju?