var a1 = [1, 2, 3, 4, 5];
var a2 = [2, 4, 4, 2];
var buf = {},
rez = false,
i;
for (i = 0; i < a2.length; i++) {
buf[a2[i]] = true;
}
for (i = 0; i < a1.length; i++) {
if (buf[a1[i]]) {
rez = true;
break;
}
}
alert(rez);
то же самое
Определение длинны строки