Ir para conteúdo
Fórum Script Brasil
  • 0

JavaScript: idade maior que 20


Maryanne

Pergunta

Há o array A e B, o A colocasse o nome da pessoa e o B a idade dela. E há o C que é composto por somente aqueles que possuem mais de 20 anos. Esse C tem que ter o nome e a idade da pessoa que condiz com essa condição.

O código que consegui fazer até agora:

function idade() {
var A = new Array();
var B = new Array();
var j;
for (var i=0; i <= 2; i++) {
elemA = (prompt("Nome: ", ""));
A.push(elemA);
elemB = parseFloat(prompt("Idade: ", ""));
B.push(elemB);
}
if(i > 20){
A.push(elemA);
B.push(elemB);
}
alert("Nomes: [" + A.join() + "]\n" +
"Idades: [" + B.join() + "]\n");
}
Editado por Maryanne
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Com os devidos ajustes de acordo com as tuas necessidades, assim deve funcionar.

function idade() {
    var A = []; //nomes
    var B = []; //idades
    var C = []; //nomes com >20 anos
    var i = 0;

    for (i = 0; i <= 2; i++) {
        elemA = (prompt("Nome: ", ""));
        A.push(elemA);
        elemB = parseFloat(prompt("Idade: ", ""));
        B.push(elemB);
    }
    for (i = 0; i < A.length; i++) {
        if (B[i] > 20) {
            C.push({
                nome: A[i],
                idade: B[i]
            });
        }
    }
    for (i = 0; i < C.length; i++) {
        document.getElementById("resultado").innerHTML += "Nome:" + C[i].nome + "<br />Idade: " + C[i].idade + "<br />";
    }
}
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...