JavaScript - arrow functions

 
Vista:
sin imagen de perfil

arrow functions

Publicado por Gon (1 intervención) el 30/09/2021 23:25:13
NO ENTIENDO QUE ESTOY HACIENDO MAL EN ESTE EJERCICIO.
Para este ejercicio vamos a dar tres funciones ya definidas. Nuestro trabajo será cambiarle la sintaxis y volver a escribirlas para que sean funciones de tipo arrow.

function dameCinco() {
return [1,2,3,4,5];
}

function multiplicarPorDos() {
return 123 * 2 ;
}

function mostrarNombre() {
return "Mi nombre es Hernán";
}
let dameCinco = () => {[1,2,3,4,5]}
let multiplicarPorDos = () => {123 * 2}
let mostrarNombre = () => {"Mi nombre es Hernán"}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Marvin
Val: 9
Ha aumentado su posición en 6 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

arrow functions

Publicado por Marvin (79 intervenciones) el 02/10/2021 07:13:53
El error es que no estas poniendo "return" antes de las sentencias... no estas retornando nada

Primero declaras las funciones:
1
2
3
let dameCinco = () => {return [1,2,3,4,5]}
let multiplicarPorDos = () => {return 123 * 2}
let mostrarNombre = () => {return "Mi nombre es Hernán"}

Despues llamas las funciones usando un console log para mostrar por pantalla:
1
2
3
console.log(dameCinco())
console.log(multiplicarPorDos())
console.log(mostrarNombre())

Si no quieres usar la sentencia "return", no dedes usar llaves:
1
2
let MiFuncion = () => 2*2;
console.log(MiFuncion());
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar