1- ///SPREAD
1+ ///SPREAD => EXPANDIR
22const numbers = [ - 12 , 2 , 3 , 23 , 43 , 2 , 3 ]
33
44const addNumbers = ( a , b , c ) => {
@@ -7,4 +7,45 @@ const addNumbers = (a, b, c) => {
77
88let numbersToAdd = [ 1 , 2 , 3 ] ;
99
10- addNumbers ( ...numbersToAdd ) ;
10+ addNumbers ( ...numbersToAdd ) ;
11+
12+
13+ // AÑADIRD UN ARRAY A OTRO ARRAY
14+ let users = [ 'javier' , 'david' , 'rosa' , 'juan' , 'mercedes' ] ;
15+ let newUsers = [ 'marta' , 'jaime' , 'laura' ] ;
16+
17+ users . push ( ...newUsers ) ;
18+ console . log ( users ) ;
19+
20+ //COPIAR ARRAYS
21+
22+ // let arr1 = [1,2,3,4];
23+ // let arr2 = [...arr1];
24+
25+ // console.log(arr2);
26+
27+ // CONCATENAR ARRAYS
28+ let arr1 = [ 1 , 2 , 3 , 4 ] ;
29+ let arr2 = [ 6 , 7 , 8 ] ;
30+ // let arrConcat = arr1.concat(arr2);
31+ // console.log(arrConcat);
32+
33+ let arrConcat = [ ...arr1 , ...arr2 ] ;
34+ console . log ( arrConcat ) ;
35+
36+ //ENVIAR UN NÚMERO INDEFINIDO DE ARGUMENTOS
37+ const restParms = ( ...numbers ) => {
38+ console . log ( numbers )
39+ }
40+
41+ restParms ( 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ) ;
42+
43+ // LIBRERÍAS MATH
44+
45+ const num = [ 4 , 6 , 3 , 6 , 7 , 8 ] ;
46+ console . log ( Math . max ( ...num ) ) ;
47+ console . log ( Math . min ( ...num ) ) ;
48+
49+
50+ // ELIMINAR ELEMENTOS DUPLICADOS
51+ console . log ( new Set ( num ) ) ;
0 commit comments