Diferència entre revisions de la pàgina «Solucio classe text»
De wikiserver
(Es crea la pàgina amb «<source lang="java"> function text(){ var text= "cadena de caracters"; this.afegirCaracter=function(caracter) { return text+=""+caracter; } this.contarVocals=functi…».) |
|||
Línia 5: | Línia 5: | ||
var text= "cadena de caracters"; | var text= "cadena de caracters"; | ||
− | this.afegirCaracter=function(caracter) | + | this.afegirCaracter=function(caracter) //mètode agefirCaracter |
{ | { | ||
return text+=""+caracter; | return text+=""+caracter; | ||
Línia 11: | Línia 11: | ||
− | this.contarVocals=function() | + | this.contarVocals=function() //mètode contarVocals |
{ | { | ||
var cont=0; | var cont=0; | ||
Línia 24: | Línia 24: | ||
} | } | ||
− | this.mostrarText=function() | + | |
+ | this.mostrarText=function() //mètode mostrarText | ||
{ | { | ||
console.log(text); | console.log(text); | ||
} | } | ||
− | } | + | |
+ | }//tanquem la classe | ||
Revisió del 20:55, 13 nov 2014
function text(){
var text= "cadena de caracters";
this.afegirCaracter=function(caracter) //mètode agefirCaracter
{
return text+=""+caracter;
}
this.contarVocals=function() //mètode contarVocals
{
var cont=0;
var texto=text.split("");
for (var i = texto.length - 1; i >= 0; i--) {
if(texto[i]=='a' ||texto[i]=='e'|| texto[i]=='i' ||texto[i]=='o' ||texto[i]=='u'){
cont++;
}
};
return cont;
}
this.mostrarText=function() //mètode mostrarText
{
console.log(text);
}
}//tanquem la classe
var texto= new text();
texto.afegirCaracter("a");
texto.contarVocals();
texto.mostrarText();