Diferència entre revisions de la pàgina «Sol sobrecarga»
De wikiserver
(Es crea la pàgina amb « var usuaris = { noms: ["joan garcia", "jaume pontons", "ana riu", "marta aran", "alex fornell", "mariona cots"] , calculM...».) |
|||
Línia 1: | Línia 1: | ||
− | + | <source lang="java"> | |
var usuaris = { | var usuaris = { | ||
noms: ["joan garcia", "jaume pontons", "ana riu", "marta aran", "alex fornell", "mariona cots"] | noms: ["joan garcia", "jaume pontons", "ana riu", "marta aran", "alex fornell", "mariona cots"] | ||
Línia 76: | Línia 76: | ||
calculMatricula('a', 'b'); | calculMatricula('a', 'b'); | ||
+ | </source> |
Revisió del 18:56, 11 oct 2017
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');