Respuestas Ejercicio 46 (JS Septiembre 2022)

Comparte tu respuesta del ejercicio 46

Crea una función flecha y asígnala a una variable llamada hola. La función debe recibir un argumento name (con valor por defecto “Pedro”) y debe retornar la frase "Hola " seguido del nombre y un signo de exclamación.

Nota: Utiliza plantillas de strings para la creación de la frase.


// escribe acá tu función flecha

// código de prueba

console.log(hola()) // "Hola Pedro!"

console.log(hola("Maria")) // "Hola Maria!"

Nota: Recuerdas que puedes formatear el bloque de codigo que compartas agregando 3 backticks, comillas francesas, o tildes al reves
Ejemplo:

console.log('hola')
console.log('mundo')

const hola =(name=“pedro”)=> hola ${name}!

const hola = (name ='Pedro') => `Hola ${name}!`
const hola = (name) => {
  if(name){
    return `Hola ${name}!`
  }
  else{
    return `Hola Pedro!`
  }
} 
1 me gusta

Hola tod@s, les comparto mi solución a este ejercicio

const hola = (name="Pedro") =>"Hola " + name;

Mi respuesta al Ejercicio 46:

const hola = (name = 'Pedro') => `Hola ${name}!`;
let hola = (name = "Pedro") => {return `Hola ${name}!`};
const hola = (name = "Pedro") => `Hola ${name}!`;
const hola = (name = "Pedro") =>{
  return `Hola ${name}!`
}
const hola = (name ='Pedro') => `Hola ${name}!`
// Se crea una funcion flecha anonima en una variable llamda hola
const hola = (name = 'Pedro') => (`Hola ${name}!!`) //Funcion flecha con parametro por defecto y retorna un mensaje

// Se llama la funcion por el nombre de la variable e imprime el mensaje
console.log(hola()) // "Hola Pedro!"
console.log(hola("Maria")) // "Hola Maria!"
const hola = ( name = 'Pedro') => `Hola ${ name }!`;
hola = (name = "Pedro") => {
  return `Hola ${name}!`
}

//Ejercicio 46

const hola = (name = ‘Pedro’) => Hola ${name}!;
// código de prueba
console.log(hola()) // “Hola Pedro!”
console.log(hola(“Maria”)) // “Hola Maria!”

console.log(“Función flecha que recibe o no un nombre, y saluda según lo que recibe”);
console.log(“=======================================================”);
const hola = (nombre) => isNaN(nombre) && nombre !== undefined ? "¡Hola, " + nombre + “!” : “¡Hola, Pedro!”;

const hola = (name= 'Pedro') => 'Hola '+name;
const hola = (name=`pedro`)=> `Hola ${name}!`
const hola = (name= 'Pedro') => `Hola ${name}!`