No internet connection
  1. Home
  2. JavaScript

Métodos de arrays

Por Alexandre Alves de Souza @AlexandreAlves
    2023-10-31 12:08:24.183Z

    // Exemplo do método indexOf():
    const colors = ["red", "blue", "green", "yellow"];
    const indexOfGreen = colors.indexOf("green");
    console.log(indexOfGreen); // Saída: 2

    // Exemplo do método includes():
    const fruits = ["apple", "banana", "grape", "orange"];
    const includesBanana = fruits.includes("banana");
    console.log(includesBanana); // Saída: true

    // Exemplo do método concat():
    const array1 = [1, 2, 3];
    const array2 = [4, 5, 6];
    const concatenatedArray = array1.concat(array2);
    console.log(concatenatedArray); // Saída: [1, 2, 3, 4, 5, 6]

    // Exemplo do método splice():
    const months = ["January", "February", "March", "April"];
    months.splice(2, 0, "NewMonth");
    console.log(months); // Saída: ["January", "February", "NewMonth", "March", "April"]

    // Exemplo do método join():
    const words = ["Hello", "world", "this", "is", "JavaScript"];
    const joinedString = words.join(" ");
    console.log(joinedString); // Saída: "Hello world this is JavaScript"

    // Exemplo do método reverse():
    const numbersReverse = [1, 2, 3, 4, 5];
    const reversedNumbers = numbersReverse.reverse();
    console.log(reversedNumbers); // Saída: [5, 4, 3, 2, 1]

    // Exemplo do método slice():
    const animals = ["cat", "dog", "elephant", "lion"];
    const slicedAnimals = animals.slice(1, 3);
    console.log(slicedAnimals); // Saída: ["dog", "elephant"]

    // Exemplo do método toString():
    const values = [1, 2, 3, 4, 5];
    const valuesString = values.toString();
    console.log(valuesString); // Saída: "1,2,3,4,5"

    • 4 respostas
    1. Christian Amsberg Janner @calemao
        2023-10-31 16:07:39.826Z

        Esses dias efetuando as listas do beecrowd, usei uma dessas opções e me ajudou muito! Vou até salvar seu post aqui também! Muito massa

        1. J
          Em resposta aAlexandreAlves:

          Bom conteúdo! Parabéns por compartilhar, ajuda muito!

          1. L
            Em resposta aAlexandreAlves:

            Gostei muito, vou tentar aplicar nos exercicios do Beecrowd

            1. R
              Em resposta aAlexandreAlves:
              renato marcelo @RenatoCelo
                2023-10-31 19:46:57.007Z

                Estes métodos ajudam muito! Obrigado pelas dicas.