Comunidad de diseño web y desarrollo en internet online

Saludos y ayuda

Citar            
MensajeEscrito el 13 Mar 2009 07:49 pm
Hola a todos estoy empezando y les agradecería que me echaran una mano. Quiero que esta funcion me devuelva el nombre con un "trace" y no lo consigo ¿que hago mal :? ? Mucha gracias por su ayuda.

function saludo(nombre:String):String{
var nombre:String="Marta";
return nombre;
}
trace (saludo)

Por Ramón López

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Mar 2009 10:38 pm
puedes probar un par de cosas:
1- tienes que trazar la variable, no la funcion, ya que es la variable la que contiene el valor y es la que devuelves

Código :


function saludo(nombre:String):String{
var nombre:String="Marta";
return nombre;
}
trace ("Nombre retornado: "+nombre);


2- si asi no funciona, prueba con poner el trace dentro de la funcion

Código :


function saludo(nombre:String):String{
var nombre:String="Marta";
trace ("Nombre retornado: "+nombre);
}
}

saludos

Por bubudrc

Claber

591 de clabLevel

1 tutorial

 

mayo 2006

firefox
Citar            
MensajeEscrito el 14 Mar 2009 01:45 am
Dado que es una función que devuelve un String, necesitas ejecutarla, sería algo así:

trace(saludo("¿para que pones argumento si lo sobreescribes dentro de la función?"))

;)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 14 Mar 2009 07:40 am
Gracias por su ayuda, ahora si funciona. Cuando empiezas sin estos empujones es complicado. Pongo el código bien para quien pueda ayudarle.

Código :

function saludo(nombre:String):String{
   var nombre:String="Marta";
   return nombre
}
trace (saludo(""))

:)

Por Ramón López

1 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.