Hola, yo tenia una dudilla rápida seguro, para quien sepa, es una funcion callback.
La cuestión es que no quiero que salga el mensaje que uso de callbackError, cuando quiero que salga el callback1
let suma = function (a, b){
console.log(voy a sumar ${a} + ${b}, que da ${a + b}
)
};
let resta = function (c, d){
console.log(voy a restar ${c} - ${d}, que da ${c - d}
)
};
let decir = function(){
console.log(“no se ha obtenido resultados”);
};
let nada = “”;
let resultados = function (callback1, callback2, callbackError, nada){
if (nada === “sumar”){
callback1(2, 4);
} if (nada === “restar”){
callback2(2, 4);
} else {
callbackError();
}
};
resultados(suma, resta, decir, “sumar”);
solo me salen las dos cosas cuando uso “sumar”. que es el callback1.
cuando uso el callback2, todo bien. Sale la funcion de “restar”
En el foro no puedo mostrar las ` . Así que paso foto de ese trozo de código bien. Pero no tiene que ver con lo que estoy preguntando en este post!