Dadas listas X e Y, retorne uma terceira lista (Z) que contenha somente elementos que estão em X e Y. Caso X e Y sejam iguais, Z deverá copiar esses elementos, preservando a ordem determinada por X. Escreva este algoritmo em qualquer linguagem de sua preferência.
PedroPingola:
qual a linguagem da sua preferência?
Soluções para a tarefa
Respondido por
1
Javascript:
var x = ["A", "B", "C", "D", "E"];
var y = ["X", "Y", "Z", "A", "B"];
var intersection = [];
for (obj of x) {
if (y.includes(obj)) {
intersection.push(obj);
}
}
console.log(intersection);
Você pode usar o F12 do Chrome na parte Console pra rodar o script :)
Anexos:
Perguntas interessantes