generated from factoriaf5-p2-singulars/JS-basic-II
-
Notifications
You must be signed in to change notification settings - Fork 23
Expand file tree
/
Copy pathscript.js
More file actions
128 lines (71 loc) · 4.59 KB
/
script.js
File metadata and controls
128 lines (71 loc) · 4.59 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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
//Bienvenida a Javascript básico parte II, donde veremos condicionales y bucles.
//En el archivo index.html que tienes abierto en el navegador (preferiblemente chrome o firefox) vamos a trabajar con la consola, abre tu inspector y en la pestaña de consola, mira si puedes ver el mensaje escrito abajo.
console.log('Hola soy tu consola y juntas vamos a aprender Javascript')
//Si has encontrado el mensaje puedes continuar con los ejercicios
//Arrays
//Ejercicio 1: Crea una constante llamada postres con un tipo de dato array que contiene los siguientes elementos: helado, tarta, pastel e imprímelo en la consola.
//Escribe tu código aquí
//Objetos
//Ejercicio 2: Crea una constante con un tipo de dato objeto llamado coder que contengan dos propiedades, nombre y edad e imprímelo en la consola.
//Escribe tu código aquí
//Ejercicio 3: Busca como imprimir en consola el tipo de dato de cada variable que hemos creado.
//Escribe tu código aquí
//CONDICIONALES
//Ejercicio 4: Escribe un condicional if/else que imprima en la consola 'Eres mayor de edad' cuando la constante age tenga el valor correspondiente, si no es así, debe imprimir 'No eres aún mayor de edad'
const age = 18
//Escribe tu código aquí
//Ejercicio 5: Cambia el valor de age a 12 para mirar el resultado del ejercicio anterior.
//Ejercicio 6: Escribe un condicional if/else que lea la constante pet y si es un perro, que imprima en la consola "Tengo un perro", si es un gato, que imprima en la consola "Tengo un gato", si es un pájaro, que imprima en la consola "Tengo un pájaro" y si no es ninguno de los 3 que imprima "No tengo una mascota convencional"
const pet = "perro";
//Escribe tu código aquí
//Ejercicio 7: cambia el valor de pet a "serpiente" y mira el resultado en consola para comprobar que tu código funciona bien.
//Ejercicio 8: Haz el mismo ejercicio 6, pero con el condicional switch.
//Escribe tu código aquí
//Ejercicio 9: Usando un operador ternario, escribe un programa que lea la constante weather e imprima en consola si es soleado "Me vestiré con un vestido" y si no es así que imprima "Me vestiré con pantalón"
const weather = "soleado"
const result = //Escribe tu código aquí;
console.log(result)
//Ejercicio 10: cambia el valor de weather a "frío" y mira el resultado en consola para comprobar que tu código funciona bien.
//Ejercicio 11: Escribe un programa que al darle la constante 'value' imprima en consola "Es un número" cuando el valor sea de tipo number, "Es un string" cuando el valor sea de tipo string o si no es ni uno ni otro que imprima "No es ni número ni string". Puedes hacerlo con cualquier tipo de condicional.
const value = '1'
//Escribe tu código aquí
//BUCLES
//Ejercicio 12: Imprime en consola una lista del 0 al 10 con el bucle for
//Escribe tu código aquí
//Ejercicio 13: Con un bucle for in imprime en pantalla todos los nombres, apellidos y su aporte a la sociedad de las programadoras de la historia contenidas en el array llamado 'programmers', Deberás imprimir el índice y la información de cada una de ellas de la siguiente manera: '0: Ada Lovelace, su aporte fue la máquina analítica'.
const programmers = [
{
name: 'Ada',
lastname: 'Lovelace',
knowledge: 'la máquina analítica'
},
{
name: 'Margaret',
lastname: 'Hamilton',
knowledge: 'el programa espacial Apolo'
},
{
name: 'Grace',
lastname: 'Hopper',
knowledge: 'el lenguaje Cobol'
},
{
name: 'Hedy',
lastname: 'Lamarr',
knowledge: 'el wifi'
}
]
//Escribe tu código aquí
//Ejercicio 14: Con un bucle for of imprime en consola "Hola, mi nombre es ... " y reemplaza los tres puntos con cada nombre del array dado.
const names = ['Rocío', 'Cris', 'Antía', 'Judith', 'Noelia']
//Escribe tu código aquí
//Ejercicio 15: Con un bucle while imprime en consola una lista del 1 al 5.
//Escribe tu código aquí
//Ejercicio 16: Realiza el mismo ejercicio anterior pero con un bucle do while.
//Escribe tu código aquí
//Ejercicio 17: Saludo Personalizado
//Crea una función llamada saludar que tome un parámetro llamado nombre y devuelva un saludo personalizado. Luego, llama a la función con diferentes nombres y muestra el resultado en la consola.
//Escribe tu código aquí
//Ejercicio 18: Calcular el Área de un Rectángulo
//Crea una función llamada calcularAreaRectangulo que tome dos parámetros (ancho y alto) y devuelva el área del rectángulo. Luego, llama a la función con diferentes valores de ancho y alto y muestra el resultado en la consola.
//Escribe tu código aquí