You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Muestra ejemplos de creación de todas las estructuras soportadas por defecto
4
+
en tu lenguaje.
5
+
- Utiliza operaciones de inserción, borrado, actualización y ordenación.
6
+
*/
7
+
//arrays
8
+
constarray:string[]=[];
9
+
array.push('comienzo');// operacion de insercion
10
+
array[0]='actualizacion';//operacion de actualizacion
11
+
array.push('medio');
12
+
array.push('final');
13
+
array.push('error');
14
+
array.pop()//operacion de borrado
15
+
array.sort();//operacion de ordenamiento
16
+
//tuplas
17
+
consttupla: [number,string]=[0,'zero']// en la practica son para datos que no van a cambiar pero por alguna extraña razon todavia se puede usar push sobre tuplas y el editor no genera problema.
18
+
tupla.push(1,'as')//operacion de agregacion
19
+
tupla[0]=999//operacion de actualizacion
20
+
tupla.pop()//operacion de borrado
21
+
//--> todas las operaciones anteriores sobre la tupla no son recomendadas de hacer porque ese no es el sentido de la tupla pero se pueden hacer
22
+
//enums
23
+
constenumStates{Incoming,Loading,Success}// no se pueden realizar operaciones de modificacion con esta estructura
24
+
//Set
25
+
letdontRepeatYourSelf=newSet([1,2,3,4])// sobre esta estructura no se puede modificar directamente un valor ya introducido, ademas no permite datos repetidos.
26
+
dontRepeatYourSelf.add(5)// agregacion
27
+
dontRepeatYourSelf.delete(3)//borrado
28
+
//ejemplo de como podria hacerse una operacion de 'ordenacion' sobre un set
0 commit comments