IT-Academy

JS Polia

Aug 25th, 2015
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. document.write("<h1>Polia</h1>");
  3.  
  4. document.write("<h2>I. Deficia pola</h2>");
  5.  
  6. // Homogenne pole (vsade rovnake dat. typy)
  7. prvePole = new Array(1, 2, 3, 4);
  8. document.write(prvePole + "<br />");
  9.  
  10. document.write("<h2>II. Indexy</h2>");
  11.  
  12. // Prva hodnota je nulty index
  13. document.write(prvePole[0] + "<br />");
  14.  
  15. // siesta (neexistujuca - undefined) hodnota
  16. document.write(prvePole[5] + "<br />");
  17.  
  18.  
  19. document.write("<h2>III. Heterogenne pola</h2>");
  20.  
  21. // do pola mozes vlozit cokolvek string, bool atd
  22. druhePole = new Array(1, 2, 3, 4, "pat");
  23. document.write(druhePole + "<br />");
  24.  
  25. druhePole[5] = 6;
  26. druhePole[4] = 5;
  27. document.write(druhePole + "<br />");
  28.  
  29. // Pole stringov
  30. tretiePole = ["cervena", "modra", "zelena"];
  31. document.write(tretiePole + "<br />");
  32.  
  33. // Pole mozes skladat z inych poli
  34. stvrtePole = [druhePole, tretiePole];
  35. document.write(stvrtePole + "<br />");
  36.  
  37.  
  38.  
  39.  
  40. document.write("<h2>IV. Pocet prvkov v poli</h2>");
  41. document.write("Pocet prvkov [1 pole]: " + prvePole.length + "<br />");
  42. document.write("Pocet prvkov [2 pole]: " + druhePole.length + "<br />");
  43. document.write("Pocet prvkov [3 pole]: " + tretiePole.length + "<br />");
  44. document.write("Pocet prvkov [4 pole]: " + stvrtePole.length + "<br />");
  45.  
  46. document.write("<h2>V. Menime pole</h2>");
  47. cenaVyrobkov = new Array(100, 200, 300, 400, 500);
  48.  
  49. // Na zvysenie ceny vsetkych vyrobkov o 50 EUR
  50. // potrebujes prejst vsetky prvky cez cyklus
  51.  
  52. for (i = 0; i < cenaVyrobkov.length; i++) {
  53.     // Pozor na  i <= cenaVyrobkov.length; vzdy N - 1
  54.    // cenaVyrobkov[i] = cenaVyrobkov[i] + 50;
  55.     cenaVyrobkov[i] += 50;
  56. }
  57. document.write(cenaVyrobkov + "<br />");
  58.  
  59. for (i = 0; i < cenaVyrobkov.length; i++) {
  60.     // Pozor na  i <= cenaVyrobkov.length; vzdy N - 1
  61.    // cenaVyrobkov[i] = cenaVyrobkov[i] + 50;
  62.     document.write(cenaVyrobkov[i] + "<br />");
  63. }
Advertisement
Add Comment
Please, Sign In to add comment