Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como inserir o string que está no array, na pergunta?

Pessoal, gostaria de saber como posso inserir o string que está contido no array da " var filiais = ["Sao Paulo", "Curitiba"]" na minha pergunta da seguinte variável " var confirma1 = prompt("Usuário, sua conferencia da filial " + cont + ", deu tudo certo?"). Poderiam me ajudar ?

function fazConf (){
    var filiais = ["Sao Paulo", "Curitiba"]

for(var cont = 0;cont <filiais.length; cont++ ){
    var confirma1 = prompt("Usuário, sua conferencia da filial " + cont + ", deu tudo certo?")

    if(confirma1 == aceitar){
        alert("Ok, vamos para o próximo.")
    }
}
    }
2 respostas

Olá Igor,

Se o objetivo é acessar o valor contido no array (Nomes das cidades) você precisa escrever o nome do array (filiais) e o índice (cont) do array que quer acessar, ou seja, seu código ficaria assim:

var confirma1 = prompt("Usuário, sua conferencia da filial " + filiais[cont] + ", deu tudo certo?")

Da forma como escreveu, apenas o índice (cont) será impresso.

Um array possui a seguinte estrutura: var arrayExemplo = [elemento1, elemento2, elementoN, ...] ;

E cada elemento possui o seu índice, sendo que o elemento1 está na posição 0 do array; O elemento2 está na posição1 do array e assim por diante.. Sendo assim, para acessar o primeiro elemento do "arrayExemplo", faríamos arrayExemplo[0], para o segundo, "arrayExemplo[1]" e assim por diante..

Segue link que pode ajudar a esclarecer também: https://www.w3schools.com/js/js_arrays.asp

solução!

Muito obrigado Marcos, pela ajuda e explicação! Foram ótimas.