Ejercicios de clase JavaScript
var persona
persona = {
nombre:"luis",
apellido:"perez",
telefonos:["1234","5678"],
direccion:{
estado:"principal",
ciudad:"tunja",
barrio:"el bosque",
}
};
//[Link]();
var propiedad ="nombre";
[Link](persona[propiedad]);
if(![Link]){
[Link]=20;
}
[Link]([Link]);
ejercicio profe
function stringValido(string,largo){
if(string==null || string==undefined){
return false;
}
if(largo && [Link]().length<largo){
return false;
}
return true;
}
function fechaValida(fecha,minimaFecha){
if(fecha==null || fecha==undefined){
return false;
}
if(minimaFecha && [Link]() < [Link]()){
return false;
}
return true;
}
function eventoValido(evento){
if(evento==null || evento==undefined){
return false;
}
return (
stringValido([Link],1) &&
stringValido([Link],10) &&
fechaValida([Link],new Date(2018,1,1))
);
}
var evento={
nombre: "evento 1",
descripcion: "descripción del evento",
fecha: new Date(2018,2,1)
};
[Link](eventoValido(evento));
otro ejemplo
var color="rojo";
var color2 = color;
[Link](color);
[Link](color2);
color2 = "blanco";
[Link](color2);
otro ejemplo
var persona
persona=[
{
nombre:"luis"
}
];
[Link](persona);
[Link](
{
nombre:"marcos",
edad:20
}
);
[Link](persona);
persona[1].amigos=["pedro","ana"];
[Link](persona);
var usuario = persona;
[Link](usuario);
[Link]("modificamos el nombre de la segunda posición");
usuario [1].nombre = "pedro";
[Link](persona);
[Link](usuario);
ejercicio nicolas
Clase 21 04 2020
function GestionarEstudiante (nombreEstudiante,nota1,nota2, Gestion){
var resGestion = Gestion(nota1,nota2);
[Link] (`Estudiante: ${nombreEstudiante}, Promedio: ${resGestion}`);
}
function Promedio (nota1,nota2){
return (nota1+nota2)/2;
}
GestionarEstudiante('Jose Carrillo', 18,20,Promedio);
Otro y otro
var filtro;
var edades =[23,12,43,68,12,46];
filtro =[Link](function(x){
return x%2==0;
});
[Link](filtro);//escrip 5
filtro=[Link](x=>{
return x%2==0;
});
[Link](filtro); //escrip 6
otro otro
var resultado;
var persona=[
{
nombre:"luis",
edad:18
},
{
nombre:"ana",
edad:12
},
{
nombre:"paco",
edad:80
}
];
resultado = [Link](x=>{
return [Link]>=18;
});
[Link](resultado);
otroooooooooooo
var resultado;
var persona=[
{
nombre:"luis",
edad:18
},
{
nombre:"ana",
edad:12
},
{
nombre:"paco",
edad:80
}
];
resultado = [Link](x=>{
return [Link];
});
Otriiiitooooooooooooooo
var resultado;
var persona=[
{
nombre:"luis",
edad:18
},
{
nombre:"ana",
edad:12
},
{
nombre:"paco",
edad:80
}
];
resultado = [Link](x=>{
return [Link]=="paco";
});
[Link](resultado);
23 abril
Otrooooooooooooooooooooooo
class Persona{
constructor(unNombre,unApellido,unaEdad){
[Link] = unNombre;
[Link]=unApellido;
[Link]= unaEdad;
}
nombreCompleto(){
return `${[Link]} ${[Link]}`;
}
class Mascota{
constructor(unApodo){
[Link] = unApodo;
}
setPropietario(unaPersona){
[Link] = unaPersona;
}
}
var persona = new Persona('Luis','Reyes',25);
var perro = new Mascota('toby');
[Link](persona);
[Link](`Mascota: ${[Link]} Propietario: $
{[Link]}`);