Está en la página 1de 3

JavaScript es un lenguaje de programación que se ejecuta en el navegador web del usuario, lo que

significa que es una parte esencial del desarrollo web moderno. Al utilizar JavaScript, puedes crear
efectos visuales, animaciones, validaciones de formularios, entre otros, que harán que tu sitio web
sea más atractivo y útil para tus visitantes. Además, JavaScript también se utiliza en aplicaciones web
para proporcionar una experiencia de usuario fluida y eficiente

Descripción de la estructura de un programa en JavaScript


La estructura de un programa en JavaScript es importante para comprender cómo se organiza y se
ejecuta el código. Un programa en JavaScript consta de dos partes principales: la declaración de
variables y la lógica del programa. La declaración de variables se utiliza para almacenar valores en la
memoria y la lógica del programa es la secuencia de instrucciones que se ejecutan en función de las
condiciones establecidas

Las variables en JavaScript se utilizan para almacenar datos en la memoria. Los tipos de datos en
JavaScript incluyen números, cadenas de texto, booleanos, arrays, objetos y valores nulos o
indefinidos. Cada tipo de dato tiene una sintaxis y uso específicos en el código

Funciones en JavaScript
En JavaScript, las funciones son bloques de código reutilizables que se utilizan para realizar una tarea
específica. Las funciones pueden aceptar entradas (parámetros), realizar operaciones en esas
entradas y devolver un resultado. Las funciones se utilizan para simplificar el código y hacerlo más
legible y mantenible

Explicación de los objetos y arrays en JavaScript


En JavaScript, los objetos y arrays son dos tipos de estructuras de datos que permiten almacenar y
manipular información de manera eficiente. Los objetos son estructuras que pueden contener
cualquier tipo de datos, como cadenas, números, booleanos e incluso otras estructuras de datos. Por
otro lado, los arrays son listas ordenadas de elementos del mismo tipo de datos, como números o
cadenas.

Eventos en JavaScript
Los eventos en JavaScript son acciones que ocurren en un documento, como hacer clic en un botón,
mover el mouse, presionar una tecla, entre otros. Estos eventos pueden ser detectados por JavaScript,
lo que permite que los desarrolladores web realicen acciones en respuesta a estos eventos. En otras
palabras, los eventos en JavaScript permiten que los usuarios interactúen con los documentos web
de manera dinámica
Ejercicios Prácticos
1. Escribir una función JavaScript que ingresado un número como parámetro devuelva si es mayor
o no a un segundo número ingresado también como parámetro y, además indique, si el primer
valor ingresado fue par o impar

2. Escribir una función JavaScript que ingresado un vector como parámetro devuelva: el tamaño del
vector, la cantidad de valores pares del vector, la cantidad de valores impares del vector, la suma
de todos los elementos del vector, el promedio de los elementos del vector, el mayor y menor
valor del vector

3. ¿Qué son y cómo funcionan las Funciones Anónimas?

4. Escribir una función JavaScript que ingresado un vector de strings como parámetro devuelva el
mismo vector de strings pero en mayúsculas

5. ¿Cómo se agrega o elimina elementos de un objeto o array en JavaScript?

6. Escribir el código JavaScript que permita crear un objeto “Persona” cuyas propiedades nombre,
edad, sexo, peso, nro_celular, nro_doc_ci, sean ingresados desde teclado y se muestren por
pantalla de la forma: Propiedad_del_objeto: valor_del_objeto

7. La siguiente afirmación es ¿verdadera o falsa? Justifique la respuesta que de y ejemplifíquelo

8. Una de las ventajas de las funciones flecha es el return implícito, lo que significa que podemos
omitir la palabra clave return para hacer la función aún más corta y fácil de leer cuando queremos
devolver la primera expresión

9. ¿Qué son y cómo funcionan los operadores Ternarios en JavaScript?

10. Escribir el código JavaScript que generado un número aleatorio entre el 10 y 50, si el número es
par mostrar el numero seguido de la suma de ambos dígitos que conforman dicho número, si el
número es impar mostrar el numero seguido del producto de los dígitos que lo conforman; utilizar
el operador ternario

11. Escribir un código JavaScript que ingresado un String muestre por pantalla la cantidad de
caracteres que tiene la cadena ingresada, la cantidad de vocales que componen la cadena [sin
repetir], la cantidad de consonantes [sin repetir], la cantidad de espacios en blanco y la cantidad
de otros caracteres

12. Paola tiene ahorrados X cantidad de bolivianos, Fernando tiene la mitad de lo que posee Paola y
Maria Antonieta la mitad de lo que poseen Paola y Fernando juntos. Escribir el codigo JavaScript
que permita saber el promedio de la cantidad de dinero [redondeado] que tienen entre l@s tres
13. ¿Qué son, cuales las ventajas, desventajas de utilizarlas y cómo funcionan las funciones flecha
[arrow functions]?

14. Escribir un código JavaScript que llamado desde una página html genere un número aleatorio
entre 1 y 99, y que luego desde teclado el usuario intente adivinar dicho valor con las pistas de
"es mayor" o "es menor" en un número determinado de intentos

15. ¿El operador TypeOf, en JavaScript, siempre devuelve una cadena de texto con el tipo del
operando?

16. ¿Qué son los prototipos en JavaScript?

17. ¿Qué son, cuales las ventajas, desventajas de utilizarla y cómo funciona El Operador de
Encadenamiento Opcional de JavaScript?

18. Su programa recibe una lista de números, estos números debe ordenarlos de menor a mayor
según su valor absoluto, eso quiere decir que los números negativos pierden el signo y se ordenan
como si fueran positivos. Por ejemplo, si recibes [5, -10, -2, -25, -7] deberá devolver [-2, 5, -7, -10, -
25]. Nota: puede usar el método Math.abs(num) para obtener el valor absoluto de un número

19. ¿Qué devuelve el siguiente código JavaScript?

20. ¿Qué hacen o dan como resultado el siguiente código?

También podría gustarte