Factoriser une partie d'une fonction.
Bonjour :D !
J'ai écrit la fonction :
Code:
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 !