Solución
solution.tsTypeScript
function intersection(firstArray: number[], secondArray: number[]): number[] {
const output = []
let secondNumArray = [...secondArray]
firstArray.forEach((num) => {
const foundIndex = secondNumArray.findIndex((secondNum)=> secondNum === num);
if ( foundIndex >= 0) {
secondNumArray.splice(foundIndex,1)
output.push(num);
}
})
return output;
}
// No modificar: necesario para evaluar el resultado.
export { intersection };0respuestas