-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patharrays.js
More file actions
38 lines (34 loc) · 1.32 KB
/
arrays.js
File metadata and controls
38 lines (34 loc) · 1.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
const frutas = ['Uva', 'Banana', 'Pitaya', 'Kiwi', 'Morango'];
// Uva = Índice [0]
// Pitaya = Índice [2]
console.log(`Primeira fruta: ${frutas[0]}`);
console.log(`Última fruta: ${frutas[4]}`);
console.log(`Total de frutas: ${frutas.length}`);
console.log("Lista das frutas:");
console.log(frutas);
frutas.push('Melão'); // Adiciona ao fim da lista.
console.log(`Última fruta: ${frutas[frutas.length - 1]}`);
console.log(`Total de frutas: ${frutas.length}`);
console.log("Todas as frutas:");
console.log(frutas);
frutas.pop(); // Retira do fim da lista.
console.log("Todas as frutas de novo:");
console.log(frutas);
frutas.unshift('Abacate'); // Adiciona ao início da lista.
console.log("Todas as frutas mais uma vez:");
console.log(frutas);
frutas.shift(); // Retira do início da lista.
console.log("Todas as frutas pela última vez:");
console.log(frutas);
frutas.splice(2, 2) // Retira o índice apontado. Síntaxe: .splice(índice, intervalo)
console.log("Todas as frutas:");
console.log(frutas); // Foram retirados a Pitaya(2) e o Kiwi(3). A partir da Pitaya(2) foram retirados dois objetos.
for (let i = 0; i < frutas.length; i++){
console.log(frutas[i]);
}
frutas.forEach(fruta => {
console.log(fruta);
});
for (const fruta of frutas){
console.log(`Fruta da vez: ${fruta}`);
}