Tercer Encuentro Js
Tercer Encuentro Js
Tercer Encuentro Js
Universidad de Córdoba
Ingeniería de Sistemas
Desarrollo Web
1
Funciones en JavaScript
2
Funciones en JavaScript
/************* * Funciones * */
function bienvenido(){
console.log ('Hola Bienvenido a la sección de
funciones');
}
bienvenido();
function bienvenido(){
return 'Hola Bienvenido a la sección de funciones’;
}
function cuadradoNumero(num){
var resultado = num * num;
return resultado;
}
var numero = 3;
var valor = cuadradoNumero(numero);
console.log(valor);
console.log(cuadradoNumero(5));
4
Funciones en JavaScript
function convertirFAHaCelsius(gradoFah){
var celsius = (gradoFah - 32) * 5 / 9;
return celsius;
}
5
Funciones en JavaScript
function calcularEdad(yearNacimiemto){
return 2024 - yearNacimiemto;
}
6
Funciones en JavaScript
*
* Ejercicio de codificación 3
*
* Calcular cuantos años le falta a una persona para que se
jubile.
* Una persona se jubila a los 62 años de edad. Si es
hombre y 57 si es mujer
* Enviar como datos a la función su año de nacimiento y su
nombre.
*
7
Funciones en JavaScript
/********************
* Funciones como expresiones
*/
//Argumentos Undefined
/*var nombre;
var prueba = function(n){
return 'Hola ' + n;
}
nombre = 'Pablo';
console.log(prueba(nombre));
8
Funciones en JavaScript
//Argumentos Nulos
var a;
a = null;
var valorNulo = function(a){
return a;
}
console.log(valorNulo(a));
9
Funciones en JavaScript
var a = 5;
var b = 10;
//console.log('La suma es:' + (a + b));
console.log('La suma es : ${a + b}');
10
Funciones en JavaScript
/***************
* Ejercicio 4
* Implementar una función que nos permita evaluar el
* porcentaje de respuestas positivas y negativas de un
examen
* La función debe recibir el nombre, y la cantidad de
* respuestas positivas y negativa
*
* La función debe calcular el porcentaje que representa
cada
* tipo de respuesta, en una base de 100 preguntas.
*
* De las respuestas positivas se define el score de la
persona en:
* A(> 90%), B(70% - 89%), C(45% - 69%), D(<45%)
*
11
12
13
Mutaciones o actualizaciones
14
Propiedad length
15
Operaciones con arreglos
Recorrer el arreglo
16
Operaciones con arreglos
Añadir elementos al final y al principio
17
Operaciones con arreglos
Quitar elementos al final y al principio, Saber la posición de un elemento en el arreglo,
eliminar uno o varios elementos desde cualquier posición;
18
Arreglos de diferentes tipos
19
Arreglos de varias dimensiones
console.log(nuevoArray);
20
Declaración de objetos literales
21
Declaración de objetos con la sintaxis “Object”
22
Objetos y Métodos
23