Skocz do zawartości

pomoc w kilku skryptach z Javascript


Recommended Posts

Witam w szkole przerabiamy JS i jestem z tego kompletna noga :/ robimy jakieś proste wzory jak kwadraty, trójkąty itp. na zadanie dostaliśmy stworzenie kwadratu , kwadratu z pustym środkiem dla boku n , trójkąta do trójkąta i kwadratu doszedłem o to kod 
 
trójkąt :

 

 

 

var n=prompt("podaj wartość")
    for (var i=0;i,n;i++)
    {
    for(var j=0;j<i;j++)
    {
    document.write("*");
    }
    document.write("<br>");
    }

;j++)

 

kwadrat :

 

 

 

var n=prompt("podaj wartość")
    for (var i=0;i,n;i++)
    {
    for(var j=0;j<n;j++)
    {
    document.write("*");
    }
    document.write("<br>");
    }

;j++)

 

Niestety nie potrafię stworzyć ramki z pustym środkiem dla boku n tak to ma wyglądać np: 

*************

*             *

*             *

************ ilość gwiazdek ma być równa czyli np 3 góra 3 bok 

Link to post
Share on other sites

Na forum jest znacznik code do wstawiania kodu źródłowego.

 

W każdym razie musiałbyś do najgłębszej pętli wsadzić taki warunek:

if (i === 0 || i === n - 1 || j === 0 || j === n - 1) {
  document.write('*');
} else {
  document.write(' ');
}
  • Popieram 1
Link to post
Share on other sites

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz w tym wątku...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...