forked from mouredev/hello-javascript
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path03-beginner-exercises.js
More file actions
102 lines (78 loc) · 2.26 KB
/
03-beginner-exercises.js
File metadata and controls
102 lines (78 loc) · 2.26 KB
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
/*
Clase 18 - Ejercicios: primeros pasos
Vídeo: https://youtu.be/1glVfFxj8a4?t=4733
*/
// 1. Escribe un comentario en una línea
//Comentario en euna linea
// 2. Escribe un comentario en varias líneas
/**
* Comentario en
* varias
* lineas
*/
// 3. Declara variables con valores asociados a todos los datos de tipo primitivos
let cadena= "cadena 1"
let cadena2 = 'cadena 2'
let cadena3 = `cadena 3`
let number1 = 34
let number2 = 23.43
let boolean1 = true
let bigint1 = BigInt(321654987789654123321456987)
let bigint2 = 321654987789654123321456987n
let misimbolo = Symbol('misimbol')
let leo1;
let leo2 = null
// 4. Imprime por consola el valor de todas las variables
console.log(cadena)
console.log(cadena2)
console.log(cadena3)
console.log(number1)
console.log(number2)
console.log(boolean1)
console.log(bigint1)
console.log(bigint2)
console.log(misimbolo)
console.log(leo1)
console.log(leo2)
// 5. Imprime por consola el tipo de todas las variables
console.log(typeof cadena)
console.log(typeof cadena2)
console.log(typeof cadena3)
console.log(typeof number1)
console.log(typeof number2)
console.log(typeof boolean1)
console.log(typeof bigint1)
console.log(typeof bigint2)
console.log(typeof misimbolo)
console.log(typeof leo1)
console.log(typeof leo2)
// 6. A continuación, modifica los valores de las variables por otros del mismo tipo
cadena= "cadena 1 nueva"
cadena2 = 'cadena 2 nueva'
cadena3 = `cadena 3 nueva`
number1 = 96
number2 = 12.34
boolean1 = false
bigint1 = BigInt(321654987789659999999999999999)
bigint2 = 32165498778965888888888888n
misimbolo = Symbol('misimbol')
leo1='Nuevo valor de Leo1'
leo2 = 67
// 7. A continuación, modifica los valores de las variables por otros de distinto tipo
cadena= 123
cadena2 = 456
cadena3 = 789
number1 = 'Cadena que antes era numero'
number2 = "Cadena que antes era decimal"
boolean1 = 959595959595959559595959n
// 8. Declara constantes con valores asociados a todos los tipos de datos primitivos
const CADENA = 'cadena constante'
const NUMBER = 3.14159
const BOOLEAN = true
const NULO = null
// 9. A continuación, modifica los valores de las constantes
//CADENA = 'valor a modificar'
//NUMBER = 234
//BOOLEAN = false
//NULO = 'ya no es nulo'
// 10. Comenta las líneas que produzcan algún tipo de error al ejecutarse