Sol sobrecarga
De wikiserver
La revisió el 18:56, 11 oct 2017 per Jnoguera (Discussió | contribucions)
var usuaris = {
noms: ["joan garcia", "jaume pontons", "ana riu", "marta aran", "alex fornell", "mariona cots"]
, calculMatricula: function () {
switch (arguments.length) {
case 0:
return this.noms;
break;
case 1:
var ret = [];
for (var i = 0; i < usuaris.noms.length; i++)
if (usuaris.noms[i].indexOf(arguments[1]) == 0)
ret.push(usuaris.noms[i]);
return ret;
break;
case 2:
var ret = [];
for (var i = 0; i < usuaris.noms.length; i++)
if (usuaris.noms[i] == (nom + " " + cognom))
ret.push(usuaris.noms[i]);
return ret;
break;
}
}
};
usuaris.calculMatricula('a', 'f');
function calculMatricula(cadena, cadena2) {
switch (arguments.length) {
case 0:
return this.noms;
break;
case 1:
var ret = [];
for (var i = 0; i < usuaris.noms.length; i++)
if (usuaris.noms[i].indexOf(arguments[1]) == 0)
ret.push(usuaris.noms[i]);
return ret;
break;
case 2:
var ret = [];
for (var i = 0; i < usuaris.noms.length; i++)
if (usuaris.noms[i] == (nom + " " + cognom))
ret.push(usuaris.noms[i]);
return ret;
break;
}
}
var usuaris = {
noms: ["joan garcia", "jaume pontons", "ana riu", "marta aran", "alex fornell", "mariona cots"]
};
calculMatricula('a', 'b');