0% encontró este documento útil (0 votos)
210 vistas8 páginas

Ejercicios de Clases en JavaScript

El documento presenta varios ejemplos de código JavaScript que ilustran el uso de objetos, funciones, arrays, clases y filtros. Se definen objetos con propiedades anidadas, se comprueban validaciones, se filtran arrays, se mapean y buscan elementos, y se crean y usan clases.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
210 vistas8 páginas

Ejercicios de Clases en JavaScript

El documento presenta varios ejemplos de código JavaScript que ilustran el uso de objetos, funciones, arrays, clases y filtros. Se definen objetos con propiedades anidadas, se comprueban validaciones, se filtran arrays, se mapean y buscan elementos, y se crean y usan clases.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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]}`);

También podría gustarte