Skip to content

Commit 0da226c

Browse files
committed
update module 2 functions
1 parent 0c4bea4 commit 0da226c

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

02-languages/02-apuntes/01-javascript/103 functions.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,11 @@ function saySomething() {
1414

1515
console.log(typeof saySomething); // "function" Aunque en el fondo, es también un objeto.
1616

17-
// Añadiendo argumentos
17+
// Declarando parámetros a la función
1818
function saySomething(arg1, arg2) {
1919
console.log(arg1, arg2);
2020
}
21+
// La invocamos pasandole argumentos a los parámetros declarados
2122
saySomething("hello", "world"); // hello world
2223
saySomething("hello"); // hello undefined
2324
saySomething(); // undefined undefined
@@ -36,7 +37,8 @@ console.log(saySomething("hello")); // hello undefined, false
3637

3738
// VARIADIC FUNCTIONS
3839

39-
// Argumentos dinámicos o variables (variadic functions) mediante el objeto iterable arguments
40+
// No declaramos parámetros estáticos sino que tomará argumentos dinámicos o variables
41+
// (variadic functions) mediante el objeto iterable arguments
4042
function logArguments() {
4143
console.log(arguments); // "arguments" es un objeto array-like (iterable)
4244
}

0 commit comments

Comments
 (0)