freeCodeCamp/guide/portuguese/certifications/javascript-algorithms-and-d.../es6/mutate-an-array-declared-wi.../index.md

3.5 KiB

title localeTitle
Mutate an Array Declared with const Mude uma matriz declarada com const

:triangular_flag_on_post: Lembre-se de usar Read-Search-Ask se você ficar preso. Tente emparelhar o programa :busts_in_silhouette: e escreva seu próprio código :pencil:

Explicação do Problema:

Reatribuir os valores das const variáveis s usando vários atribuição de elemento.

:speech_balloon: Sugestão: 1

  • Você pode alterar valores de array em const como você pode com var ou let .

tente resolver o problema agora

:speech_balloon: Sugestão: 1

  • Para acessar o valor do array use array [index]

tente resolver o problema agora

Alerta de Spoiler!

sinal de aviso

Solução à frente!

:beginner: Solução básica de código:

    const s = [5, 7, 2]; 
    function editInPlace() { 
      "use strict"; 
      s[0] = 2; 
      s[1] = 5; 
      s[2] = 7; 
    } 
    editInPlace(); 

:rocket: Executar código

Explicação do código:

Tentando reatribuir uma variável const somente leitura lançará um erro, mas usando vários atribuição de elemento você pode acessar e alterar o valor de uma matriz como faria com let ou var .

:clipboard: NOTAS PARA CONTRIBUIÇÕES:

  • :warning: NÃO adicione soluções semelhantes às soluções existentes. Se você acha que é semelhante, mas melhor , tente mesclar (ou substituir) a solução semelhante existente.
  • Adicione uma explicação da sua solução.
  • Categorize a solução em uma das seguintes categorias - Básica , Intermediária e Avançada . :traffic_light:
  • Por favor, adicione seu nome de usuário somente se você adicionou qualquer conteúdo principal relevante . ( :warning: NÃO remova nenhum nome de usuário existente )

Vejo :point_right: Wiki Challenge Solution Template para referência.