Bonjour !

J'ai écrit la fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
String.prototype.isin=function() 
{
var liste=arguments.length==1?arguments[0]:arguments
var i
 
if(typeof liste.length=='number')
{
butee=liste.length
for(i=0; i<butee; i++) { if([this,liste[i]].sontidentiques()) return true }
}
 
else
for(i in liste)  { if([this,liste[i]].sontidentiques()) return true }
 
return false 
}
Y-a-t-il moyen de factoriser { if([this,liste[i]].sontidentiques()) return true } ???

Merci de vos réponses !