Functions

Functions

Professional Development

7 Qs

quiz-placeholder

Similar activities

C# Quiz

C# Quiz

Professional Development

10 Qs

C# - I

C# - I

Professional Development

10 Qs

BBDW JS

BBDW JS

Professional Development

8 Qs

Diagnóstico Node.js

Diagnóstico Node.js

Professional Development

10 Qs

Advanced Promises

Advanced Promises

Professional Development

8 Qs

Repaso - Principios Básicos de JavaScript

Repaso - Principios Básicos de JavaScript

Professional Development

5 Qs

React-Hooks

React-Hooks

Professional Development

12 Qs

Javascript

Javascript

Professional Development

10 Qs

Functions

Functions

Assessment

Quiz

Computers

Professional Development

Hard

Created by

Javier F

Used 1+ times

FREE Resource

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué tipo de función se eleva completamente con su cuerpo y puede ser utilizada antes de su declaración?

Función expresada

Arrow function

Función declarada

Ninguna

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué diferencia hay entre los siguientes dos fragmentos de código?

saludar()

function saludar() {

console.log('Hola')

}

--

saludar()

const saludar = () => {

console.log('Hola')

}

Ambos funcionan igual

El segundo lanza error por hoisting

El primero lanza error por hoisting

Ambos lanzan error por hoisting

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué hace esta función y qué valor devuelve?

const sumar = (a, b) => {

return a + b

}

console.log(sumar(2, 3))

Muestra 2 + 3 en consola

Muestra 5 en consola

No devuelve nada

Muestra undefined

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Qué se imprime en la consola?

const nombre = "Javier"

function saludar(nombre) {

console.log("Hola, " + nombre)

}

saludar()

Hola, undefined

Hola, Javier

Error de ejecución

Hola, null

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál es el resultado de esta ejecución y qué concepto aplica?

function ejecutar(fn) {

fn()

}

ejecutar(() => {

console.log('¡Callback ejecutado!')

})

Error, fn no es una función

No imprime nada

Imprime "¡Callback ejecutado!"

Solo se define fn pero no se ejecuta

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál es la diferencia entre un parámetro y un argumento?

El parámetro es lo que se pasa al llamar la función y el argumento es lo que se define en la función

No hay diferencia

El parámetro se define en la función y el argumento se pasa al llamarla

El argumento solo se usa en funciones flecha

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

¿Cuál de las siguientes es una arrow function válida?

const sumar(a, b) => a + b

function sumar = (a, b) => { return a + b }

const sumar = (a, b) => a + b

sumar: (a, b) => a + b