Estoy confundido: variable = nombre de la función?
Publicado por Diego Domene (7 intervenciones) el 07/03/2020 03:46:15
Hola, no entiendo mucho de programación todavía y lamentablemente algunas fuentes de aprendizaje explican de una manera muy pobre los conceptos. En una página me encuentro con el sgte. ejemplo:
Bien, lo que me marea un poco (si bien supongo que el resultado es 11) es el por qué de la última variable, es decir 'cantidad = dinero(cantidad)'. Por qué hace esa conversión en vez de declarar la función cantidad por adentro de la función? Agradecería mucho a quién me lo explique de manera sencilla (recuerdo que recién empiezo a programar).
Y bueno, gracias!;
1
2
3
4
5
6
7
function dinero(cantidad){
cantidad=cantidad+cantidad;
cantidad++;
return cantidad;
}
var cantidad=5;
cantidad = dinero(cantidad);
Bien, lo que me marea un poco (si bien supongo que el resultado es 11) es el por qué de la última variable, es decir 'cantidad = dinero(cantidad)'. Por qué hace esa conversión en vez de declarar la función cantidad por adentro de la función? Agradecería mucho a quién me lo explique de manera sencilla (recuerdo que recién empiezo a programar).
Y bueno, gracias!;
Valora esta pregunta


0