
José Juan Pineda
PreguntaUna pregunta, ¿Cual es la diferencia entre ‘Argumento’ y ‘Parametro’? Ya que las utilizó muchas veces y no sé si sean lo mismo.
- Cuando creas una función y defines las variables que le vamos a pasar para hacer algo con ellas; Estas variables son los argumentos Ejemplo:
- Cuando llamas una función y entre paréntesis le pasas las variables que necesita para funcionar ; Estas variables son los parámetros Ejemplo:

Moisés Manuel Morín Hevia
Argumento = parámetro

José Juan Pineda
@sneyderdev muchas gracias por tu respuesta, me quedó claro a la primera Muchas gracias @andresdst de todos modos!

Andres David Sanchez
sorry! creo que defini los casos al revez Gracias por tu aporte sneyderdev, me ayudo a aclarar!

Andres David Sanchez
ok, ambas palabras hacen referencia a la misma cosa.
//definiendo argumentos function suma(a, b){ return a + b }
//llamando a función y pasando parámetros suma(5,4) //retornará 9

Sneyder Alfonso Barreto Buitrago
¡Hola! Ambas pueden significar lo mismo: Información que se le pasa a una función. Sin embargo, la diferencia está en que se le llama parámetro a la variable que se declara al definir la función (en donde se recibe el valor). En cambio, se le llama argumento al valor que es enviado a la función cuando se invoca.
def my_function(parameter): #El parámetro print(parameter) my_function("argument") #El argumento
Un saludo.