Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LA PROGRAMACIÓN
VOL II
Para programar nuestro código, vamos a usar
una herramienta online.
Episodio 5
Podemos hacerlo una
determinada cantidad de
veces o mientras que se
LOS CICLOS cumpla una condición.
ESTRUCTURA DE UN CICLO FOR
// Se ejecuta 5 veces.
// Con valores de vuelta desde 1 hasta 5.
for (var vuelta = 1; vuelta <= 5; vuelta++) {
console.log('Dando la vuelta número ' + vuelta);
};
Dando la vuelta 1
Dando la vuelta 2
Dando la vuelta 3
Dando la vuelta 4
Dando la vuelta 5 4
¡VEAMOS CADA PARTE EN ACCIÓN!
El inicio
Antes de arrancar el ciclo, se establece el valor inicial de nuestro
contador.
};
5
¡VEAMOS CADA PARTE EN ACCIÓN!
La condición
Antes de cada ejecutar el código en cada vuelta, JavaScript
pregunta si la condición resulta verdadera o falsa.
Si es verdadera, continúa con nuestras instrucciones.
Si es falsa, detiene el ciclo.
};
6
¡VEAMOS CADA PARTE EN ACCIÓN!
};
7
EL CICLO FOR EN ACCIÓN
Como explicamos anteriormente: en cada ciclo, verificaremos si
el valor de vuelta es menor o igual 5, si es así ejecutaremos el
console.log() e incrementaremos el valor de vuelta en 1.
Cuando vuelta deje de ser menor o igual a 5, cortamos el ciclo.
1 1 true
2 2 true
3 3 true
4 4 true
5 5 true
6 6 false
8
¡PRÁCTICA!
9
EJERCICIOS
RESOLUCIÓN
10
Episodio 6 Nos permiten generar
una lista o colección
LOS ARRAYS de datos ordenados.
ESTRUCTURA DE UN ARRAY
Utilizamos corchetes [ ] para indicar inicio y fin de un array y
comas (,) para separar sus elementos.
0 1 2 3
12
4
3
2
var edificio = ["PB","1ro","2do","3ro","4ro"];
1
0
14
MÉTODOS DE UN ARRAY
Agregar un elemento
Entre los paréntesis, pondremos el valor a agregar
edificio.push("5to");
edificio.push("Terraza");
// ["PB","1ro","2do","3ro","4to","5to","Terraza"]
15
MÉTODOS DE UN ARRAY
Buscar un elemento
indexOf devolverá la posición del elemento si existe en el array.
edificio.indexOf("PB"); // 0 → El elemento existe y
está en la primera posición.
edificio.indexOf("2do"); // 2 → El elemento existe y
está en la tercera posición.
16
¡PRÁCTICA!
17
EJERCICIOS
1. Autos: Declará y asigná un array que almacene marcas de auto.
(que tenga 4 marcas)
2. Fútbol: Declará y asigná otro array que almacene clubes de
fútbol.
(que tenga 6 clubes)
3. Mostrá por consola el largo del array de marcas de auto.
4. Mostrá por consola el largo del array de clubes de fútbol.
5. Mostrá por consola el 3er club de fútbol.
6. Mostrá por consola el club de fútbol con el índice 3.
¿Es el mismo que en el punto anterior?
7. Ejecutá: console.log(clubesDeFutbol[9]) ¿Qué pasa? ¿Por qué?
RESOLUCIÓN
18
Episodio 7
Podemos recorrer un Array,
RECORRIDA DE UN posición por posición
utilizando un ciclo For.
ARRAY CON UN FOR
RECORRER UN ARRAY CON UN FOR
Si quisiera mostrar en pantalla cada elemento de miArray,
¿tendría que ir uno por uno? ¡NO!
En lugar de escribir el código una y otra vez, es mejor usar un
bucle for para iterar a través de cada uno de los elementos del
array, y operar con cada elemento dentro del bucle.
2. Dado este array: edades = [14, 17, 13, 19, 25, 22, 14]
Contá la cantidad de personas mayores de 18 años y mostralo
por consola con este texto: “La cantidad de personas mayores de 18
años es: XX”
(XX será el valor obtenido por tu programa)
RESOLUCIÓN
Episodio 8 Nos permiten agrupar código
de manera que lo podamos
reutilizar con facilidad.
LAS FUNCIONES
¿Qué es una
función?
¡María Inés
nos explica!
DECLARACIÓN DE UNA FUNCIÓN
function saludar() {
return "¡Hooooooola!";
}
25
EJECUCIÓN DE UNA FUNCIÓN
Para usar nuestra función, simplemente la llamamos por su
nombre.
Siempre vamos a necesitar poner los paréntesis (), porque le
indican a javascript que debe ejecutarla.
saludar();
// podemos llamarla todas las veces que queramos
saludar();
saludar();
¡Hooooooola!
¡Hooooooola!
26
¡Hooooooola!
PARÁMETROS DE UNA FUNCIÓN
Si queremos pasarle datos a nuestra función, podemos utilizar
parámetros. Los parámetros son parecidos a las variables y
podemos utilizarlos dentro de nuestra función como lo
haríamos con una variable.
27
EJECUCIÓN DE UNA FUNCIÓN CON
PARÁMETROS
Al ejecutar funciones que piden parámetros necesitamos
escribirlos al momento de llamarlas..
saludar("Pedro", "González");
// Así como las anteriores, podemos llamarla todas
las veces que queramos
saludar("Carla", "Rodríguez");
saludar("Jorge", "Peréira");
RESOLUCIÓN
“
Recuerden que esto es solo la
base de lo que JavaScript tiene
para ofrecer.
¡A partir de aquí, esperamos que
empiecen su viaje hacia el
mundo de la programación!
RECUERDEN
LA PŔACTICA
HACE AL
MACACO
MAESTRO
GRACIAS!
¿Preguntas?