Foros del Web » Programando para Internet » Javascript »

Function y Array

Estas en el tema de Function y Array en el foro de Javascript en Foros del Web. Hola a todos, necesito ayuda con una funcion que mi intencion es la siguiente: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código javascript : Ver original var nombre = new ...
  #1 (permalink)  
Antiguo 16/05/2009, 00:36
Avatar de Breaklo  
Fecha de Ingreso: junio-2008
Ubicación: Buenos Aires
Mensajes: 95
Antigüedad: 15 años, 10 meses
Puntos: 1
Function y Array

Hola a todos, necesito ayuda con una funcion que mi intencion es la siguiente:

Código javascript:
Ver original
  1. var nombre = new Array ("Jose","Maria","Roberto");
  2.  
  3. function func(aray){
  4.  
  5.       num = aray.length;
  6.  
  7.       for(i=0;i<num;i++){
  8.  
  9.       document.write("Nombre: " aray[i]);
  10.  
  11.       }
  12. }

y despues la ejecuto de la siguiente forma:

func('nombre');


El problema es que lo intente de esa forma pero no funciona.. como podria solucionarlo?


Esto seria igual a hacerlo de la siguiente manera:


Código javascript:
Ver original
  1. var nombre = new Array ("Jose","Maria","Roberto");
  2.  
  3. function func(){
  4.  
  5.       num = nombre.length;
  6.  
  7.       for(i=0;i<num;i++){
  8.  
  9.       document.write("Nombre: " nombre[i]);
  10.  
  11.       }
  12. }

pero yo necesito poder declararla en la function..









}
  #2 (permalink)  
Antiguo 16/05/2009, 00:59
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Function y Array

Hola:

Tienes un error en la línea 9:

document.write("Nombre: " + aray[i]);

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 16/05/2009, 01:48
 
Fecha de Ingreso: octubre-2008
Mensajes: 387
Antigüedad: 15 años, 6 meses
Puntos: 18
Respuesta: Function y Array

Punto Uno: Tenes que corregir ese error de sintaxis en la linea 9
Punto Dos: Cuando haces el llamado la funcion le tenes que pasar la variable nombre no el literal.

function('nombre') --> esto esta mal

function(nombre) --> esto esta bien

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:34.