Maryanne Postado Março 5, 2015 Denunciar Share Postado Março 5, 2015 (editado) 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 Março 5, 2015 por Maryanne Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 wootzor Postado Março 5, 2015 Denunciar Share Postado Março 5, 2015 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 />"; } } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Maryanne
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:
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.