You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

arrays.js 2.6KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. let practiceFile = [273.15];
  2. console.log(practiceFile);
  3. practiceFile.push(42);
  4. console.log(practiceFile);
  5. practiceFile.push('hello');
  6. console.log(practiceFile);
  7. practiceFile.push(false, -4.6, '87');
  8. console.log(practiceFile);
  9. let cargoHold = ['oxygen tanks', 'space suits', 'parrot', 'instruction manual', 'meal packs', 'slinky', 'security blanket'];
  10. cargoHold[5] = 'space tether';
  11. console.log(cargoHold);
  12. cargoHold.pop();
  13. console.log(cargoHold);
  14. cargoHold.shift();
  15. console.log(cargoHold);
  16. cargoHold.unshift(1138);
  17. cargoHold.push('20 meters');
  18. console.log(cargoHold);
  19. console.log(`The array [${cargoHold}] has ${cargoHold.length} elements.`);
  20. cargoHold.splice(3, 0, 'keys');
  21. console.log(cargoHold);
  22. console.log(cargoHold.indexOf('instruction manual'));
  23. cargoHold.splice(4, 1);
  24. console.log(cargoHold);
  25. cargoHold.splice(2, 3, 'cat', 'fob', 'string cheese');
  26. console.log(cargoHold);
  27. let holdCabinet1 = ['duct tape', 'gum', 3.14, false, 6.0022e23];
  28. let holdCabinet2 = ['orange drink', 'nerf toys', 'camera', 42];
  29. let holdCabinet = holdCabinet1.concat(holdCabinet2);
  30. console.log(holdCabinet);
  31. console.log(holdCabinet1);
  32. console.log(holdCabinet1.length);
  33. holdCabinet1.splice(0, 3);
  34. console.log(holdCabinet2.length);
  35. holdCabinet2.splice(0, 2);
  36. console.log(holdCabinet1);
  37. console.log(holdCabinet2);
  38. console.log(holdCabinet);
  39. holdCabinet1.reverse();
  40. holdCabinet2.sort();
  41. console.log(holdCabinet1);
  42. console.log(holdCabinet2);
  43. console.log(holdCabinet);
  44. let str = 'In space, no one can hear you code.';
  45. console.log(str.split());
  46. console.log(str.split('e'));
  47. console.log(str.split(' '));
  48. console.log(str.split(''));
  49. let arr = ['B', 'n', 'n', 5];
  50. console.log(arr.join());
  51. console.log(arr.join('a'));
  52. console.log(arr.join(' '));
  53. console.log(arr.join(''));
  54. let content = 'water , spacesuits , food , plasma sword , batteries';
  55. console.log(content.split(' ').sort().join(' '));
  56. /* Hoe kan je woorden die uit 2 delen bestaan samenhouden? Wat doe je met komma's?*/
  57. let element1 = ['hydrogen', 'H', 1.008];
  58. let element2 = ['helium', 'He', 4.003];
  59. let element26 = ['iron', 'Fe', 55.85];
  60. let table = [];
  61. table.push(element1, element2, element26);
  62. console.log(table);
  63. console.log(table[1]);
  64. console.log(table[1][1]);
  65. console.log(table[0][2], table[1][0], table[2][1]);
  66. let Marie = ['cat', 'female'];
  67. let Toulouse = ['cat', 'male'];
  68. let Pue = ['dog', 'female'];
  69. let pets = [];
  70. pets.push(Marie, Toulouse, Pue);
  71. let Sigrid = ['human', 'female'];
  72. let Valentijn = ['human', 'male'];
  73. let humans = [];
  74. humans.push(Sigrid, Valentijn);
  75. let household = [];
  76. household.push(pets, humans);
  77. console.log(household);
  78. console.log(household[0][0][0], household[1], household[0][1]);