This repository was archived by the owner on Dec 18, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathregzam3.js
48 lines (44 loc) · 1.44 KB
/
regzam3.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/**
* El método .map() de los Arrays
* Es un método que recorre los elementos del array que lo invoca y devuelve otro array con los elementos mutados por el callback.
* Este método toma como argumento una función(callback) que define los siguientes parámetros en este orden.
*
* arrayOriginal.map(function (element [, indexOfElement, thisArray]) {
* // code...
* });
*
* .map() no muta directamente el array original que lo invoca.
*
* Ejemplo:
*
* const arrayOriginal = [1, 2, 3, 4, 5];
*
* const arrayResultante = arrayOriginal.map(function (num) {
* return num * 2;
* });
*
* console.log('<========================== Array original ==========================>');
* console.log(arrayOriginal);
*
* console.log('<========================= Array resultante =========================>');
* console.log(arrayResultante);
*
*/
/**
* Demostración del método Array.prototype.map()
* @param {number} numero - Tiene que ser un número mayor a 0.
*/
function puntoTres(numero) {
const arrayOriginal = [1, 2, 3, 4, 5];
const arrayResultante = arrayOriginal.map(function (num) {
return num * numero;
});
console.log(
"<========================== Array original ==========================>"
);
console.log(arrayOriginal);
console.log(
"<========================= Array resultante =========================>"
);
console.log(arrayResultante);
}