6/13 mi resultado se repite


#1

este es mi codigo

var costoNaranjas = function (precio) {
console.log(5 * precio);
};
costoNaranjas(5);

y el resultado es dos veces 25:
25
25

que estoy haciendo mal?


#2

Hola, en la función tienes que poner return 5*precio.
Para que no se repita.

El return lo explican en la siguiente unidad, es un fallo no explicarlo antes.

Un saludo.


#3

a mi me pasaba lo mismo, incluso me da 25 colocando otro nombre en la variable.. pero al poner "costoNaranjas" me sale doble 25..
Ahora hice lo del return.. es una lastima que tengan errores, porque confunden y no se sabe si el error es nuestro o de ellos.


#4

Gracias, funciona perfecto la sentencia return.


#5

var costoNaranjas = function (precio) {
return (5 * precio);
};
costoNaranjas(5);


#6

puse el codigo que copiaron y me sigue tirando error. alguno le paso lo mismo?


#7

este es mi codigo

var costoNaranjas = function (precio) {
console.log (5 * precio)
}
costoNaranjas (5)
y me da
25
25
pero si lo utilizo asi
var costoNaranjas = function (precio) {
console.log (return 5 * precio)
}
costoNaranjas (5)
me sale
SyntaxError: Unexpected token return
donde debe llevar el return ?