DEV Community

Cristian Fernando
Cristian Fernando

Posted on • Updated on

Paracetamol.js💊| #210: Explica este código JavaScript

Explica este código JavaScript

Dificultad: Intermedio

const isFunction = (fn) => typeof fn === 'function'

console.log(isFunction( () => {} ))
console.log(isFunction( function(){} ))
console.log(isFunction( isFunction ))
Enter fullscreen mode Exit fullscreen mode
  • A. true, true, true
  • B. false, false, false
  • C. true, true, false
  • D. true, false, true

Respuesta en el primer comentario.


Oldest comments (1)

Collapse
 
duxtech profile image
Cristian Fernando

Respuesta:

  • A. true, true, true

isFunction verifica que lo que le pasemos como parámetro es o no una función.

  • () => {} es una función anónima de tipo flecha.

  • function(){} es una función de declarada que usa la palabra reservada function.

  • isFunction por si sola es una función, así que también regresará true