Diferència entre revisions de la pàgina «Solucio classe text»

De wikiserver
Dreceres ràpides: navegació, cerca
(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 21: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();