Analyser ce code. quel nom donner à cette fonction ?
- let A = [2,0,2,0,2,3];
- let B = [0,2,3,4];
- function name(a1, a2) {
- let t = [];
- if (a1.length > a2.length) {
- [a1,a2]=[a2,a1];
- }
- a1.forEach(function (val1) {
- if (a2.some(val2 => val2 === val1)) {
- t.push(val1)
- }
- });
- return t
- }
- let i = name(A,B);
Quel nom donner à la fonction name ?