Skip to content

Validación de los tipo de valores en los parámetros , si se recibe otro valor que no fue el que se especifico lanza un error con la información de que variable, función y valor dado

Notifications You must be signed in to change notification settings

trxsalo/VALIDATE-TYPE-VALUES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMO USAR ESTA PEQUEÑA LIBRERIA(si es que se le puede llamar asi xd)

Ejemplo #1

    function F_get_name(marco,edad){
     CProtypes.VALIDATE(F_get_name,arguments);
     if (marco === true) console.log('Sin error')
    }
    
    
    F_get_name.prototype = {
     marco: PropTypes.boolean(),
     edad:PropTypes.string(),
    }
    
    F_get_name('Marcos', '10');

Ej #1

Ejemplo #2

  const MARCOS = {
   age: 22,
   name:"Marcos",
   nacionality:''
  }
  function F_get_age({age,name,nacionality}){
    CProtypes.VALIDATE(F_get_age,arguments);
    console.log(`
           Mi edad sumado mas 4 es : ${age+4}
           Mi nombre : ${name}
           `);
  };
  
  F_get_age.prototype = {
   age: PropTypes.number(),
   name:PropTypes.string(),
   nacionality: PropTypes.string()
  }
  F_get_age(MARCOS);

Ej #2

const MARCOS = {
 age: '22',
 name:"Marcos",
 nacionality:''
}
  function F_get_age({age,name,nacionality}){
    CProtypes.VALIDATE(F_get_age,arguments);
    console.log(`
           Mi edad sumado mas 4 es : ${age+4}
           Mi nombre : ${name}
           `);
  };
  
  F_get_age.prototype = {
   age: PropTypes.number(),
   name:PropTypes.string(),
   nacionality: PropTypes.string()
  }
  F_get_age(MARCOS);

Ej #2.1

Pendientes

--[*] Implementar los valores requeridos(forzar que tengan valores) 28/02/2024
--[] Implementar Objetos , y de aquellos valores esperados sean definido tando de typos y si son requeridos(Bob esponja esta loco!!!)
--[] Implementar el usos de modulos

About

Validación de los tipo de valores en los parámetros , si se recibe otro valor que no fue el que se especifico lanza un error con la información de que variable, función y valor dado

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published