parametros
como puedo crear una función que acepte un número de parametros arbitrario?
Gracias
Gracias
Crea la función de forma \'normal\', lo único que cambia es la forma de acceder a los parámetros. Si tu función se llama hazAlgo(), deberás usar el array hazAlgo.arguments. Por ejemplo:
hazAlgo.arguments.length
// devuelve el número de parámetros
hazAlgo.arguments[0]
// devuelve el primer parámetro
hazAlgo.arguments[hazAlgo.arguments.length]
// devuelve el último parámetro
Tan sólo debes ir con cuidado, y no intentar usar más parámetros de los que realmente se hayan pasado, en cuyo caso tendrían el valor \'undefined\'.
Espero haber sido útil.
hazAlgo.arguments.length
// devuelve el número de parámetros
hazAlgo.arguments[0]
// devuelve el primer parámetro
hazAlgo.arguments[hazAlgo.arguments.length]
// devuelve el último parámetro
Tan sólo debes ir con cuidado, y no intentar usar más parámetros de los que realmente se hayan pasado, en cuyo caso tendrían el valor \'undefined\'.
Espero haber sido útil.