Advertisement
BunchiePC

JavaScript - tablice jednowymiarowe

Apr 5th, 2019
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <html>
  2. <head>
  3. <meta charset="UTF-8">
  4. <title>STRONA</title>
  5. </head>
  6. <body>
  7. <script type="text/javascript">
  8. document.write("Podaj imiona trzech najbliższych przyjaciół: ");
  9. var tab=new Array();
  10. for(var i=0;i<3;i++)
  11. {
  12.     tab[i]=prompt("Podaj "+(i+1)+" imię: ");
  13. }
  14. document.write(tab+"<br/>");
  15. var nowe_imie=prompt("Podaj czwarte imię: ");
  16. tab.push(nowe_imie);
  17. document.write("<br>"+tab.join(";"));
  18. </script>
  19. </body>
  20. </html>
  21.  
  22. -----------------------------------------------------------------------------------------------------------
  23.  
  24. tablice jednowymiarowe - jak się je deklaruje? Obiekt - metody, które można wykorzystać; Właściwości;
  25. Jak duża jest tablica - ilośc elementów;
  26.  
  27. const tab=[]; //pusta tablica
  28. const tab2=[1,2,3,4]; //tablica z czterema liczbami
  29. const tab3=['Marcin', 'Ania', 'Agnieszka']; //tablica z trzema ciągami znaków
  30.  
  31. const a="Ala";
  32. const b=100;
  33. const c="Pies";
  34. const tab=[a,b,c,"KOT",5];
  35.  
  36. tab.length-1 //ostatni element tablicy
  37.  
  38. const tab = ["ala", "ma", "rudego", "kota"];
  39. console.log( tab[0] ); //ala
  40. console.log( tab[1] ); //ma
  41. console.log( tab[2] ); //rudego
  42. console.log( tab[3] ); //kota
  43.  
  44. <script type="text/javascript">
  45. var imiona=new Array(3);
  46. imiona[0]="Ania";
  47. imiona[1]="Waldek";
  48. imiona[2]="Stefan";
  49. document.write(imiona+"<br/>");
  50. document.write(imiona.pop()+"<br/>")    LUB    document.write(imiona.push("Marek")+"<br/>");
  51. document.write(imiona);
  52. </script>
  53.  
  54. //zwiększanie długości tablicy
  55. var tab=new Array();
  56. tab[100]=1;
  57. var str=tablica.join(',');
  58.  
  59. var tab=new Array();
  60. tab.push(1,2);
  61. alert(tab.length);
  62.  
  63. var tab=new Array('PHP', 'Ada', 'Javascript');
  64. tab.sort();
  65. alert(tab.join()); //wypisze: Ada, Javascript, PHP
  66. var t=new Array("a","b","c")      LUB      var t=["a","b","c"];
  67.  
  68. //dodaj element(y) na końcu tablicy
  69. tablica.push(element1[, element2, elementN]);
  70.  
  71. var tab1=new Array("a","b",0,0,0,"f","g");
  72. tab1.splice(2,3,"c","d","e"); //usunięcie 3 elementów począwszy od indeksu 2 (czyli trzech zer) i wstawienie w ich miejsce elementów "c", "d" i "e"
  73.  
  74. var nowatablica=tablica.splice(1,5);
  75. delete tablica[indeks];
  76.  
  77. shift() i unshift() działają tak samo jak push() i pop() z tą różnicą, że operują one na początku, a nie na końcu tablicy
  78.  
  79. var matrix=[
  80. [0,1,2]
  81. [3,4,5]
  82. [6,7,8]
  83. ];
  84. alert(matrix[2][1]);
  85.  
  86. NAPISZ SKRYPT, W KTÓRYM PROSISZ UŻYTKOWNIKA O PODANIE IMION TRZECH NAJBLIŻSZYCH PRZYJACIÓŁ
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement