SHARE
TWEET

Untitled

a guest Dec 2nd, 2019 93 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var wysokosc = parseInt(prompt("Podaj wysokosc choinki"));
  2.  
  3. var choinka = []; //deklarowanie tablicy
  4.  
  5. for(var i = 0; i < wysokosc; i++) //tworzenie tablicy 2 ele
  6.     {
  7.         choinka[i] = [];
  8.     }
  9.  
  10. for(var x = 0; x < wysokosc; x++) //wypelnienie tablicy *
  11.     {
  12.         for (var y = 0; y < wysokosc; y++)
  13.             {
  14.                 choinka[x][y] = '*';
  15.             }
  16.     }
  17.  
  18. var c = Math.floor(wysokosc/2); //srodek choinki, zaokraglenie zeby dzialalo dla nieparzystych
  19. var szerokoscChoinki = 1;
  20. var r = c;
  21.  
  22. for(var f = 0; f < wysokosc; f++) //usunienie nadmiarowych *
  23.     {
  24.         for (var g = 1; g < wysokosc - 1; g++) //gora i dol w gwiazdkach
  25.             {
  26.                 for (c - szerokoscChoinki; c < r + szerokoscChoinki; c++) //zmienna c odpowiada za ilosc pustych pol w rzedzie
  27.                     {
  28.                         choinka[g][c] = ' ';
  29.                     }
  30.                         szerokoscChoinki++;
  31.             }
  32.     }
  33.  
  34.  
  35. var z = 1;
  36.  
  37. for (var m = 0; m < wysokosc; m++) //rysowanie choinki
  38.     {
  39.         for (var n = 0; n < wysokosc; n++)
  40.             {
  41.                 document.write(choinka[m][n]);
  42.                 if(z==wysokosc)
  43.                     {
  44.                         document.write("<br />");
  45.                         z=0;
  46.                     }
  47.                 z++;
  48.             }
  49.     }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top