Witam.
Na starcie proszę o wyrozumiałość, gdyż dopiero zaczynam i jest to mój pierwszy wątek na forum!
Muszę wykonać skrypt w JS które będzie drukował trójkąt równoramienny z X o wysokości pobranej z klawiatury .Zadanie ma być oparte na pętli for.
Skrypt zrobiłem i działa tzn. wyświetla prawidłową ilość X ale nie maja one odstępów i sklejają się w trójkąt prostokątny zamiast w równoramienny(pętla odpowiedzialna za spacje jest ale nie wiem dlaczego ona nie działa)
Mój rezultat, prawidłowy umieszczam w załączniku!
Tutaj mój kod:
<!DOCTYPE html>
<html lang="pl">
<head>
<title>prg2</title>
<meta charset="utf-8">
</head>
<body>
<script>
var wys = parseInt(prompt("podaj wysokość:", "5"));
for(var i=1; i<=wys; i++)
{
for(var j=1; j<=wys; j++)
{
document.write(" ");
}
for(var k=1; k<=2*i-1; k++)
{
document.write("X");
}
document.write("<br>");
}
</script>
</body>
</html>
Z góry DZIĘKI
- prawidłowy wynik.jpg (2 KB) - ściągnięć: 97
- mój wynik.jpg (3 KB) - ściągnięć: 130