Tips.cl

Determinar si es año bisiesto

Por MigueliTUX Sep.09, 2009, categoría JavaScript

una pequeña función para determinar si es o no año bisiesto

//************************************************
// Determina si el año pasado como parámetro es o no bisiesto
//************************************************
function esBisiesto(anio)
{
 var BISIESTO;
  if(parseInt(anio)%4==0){
   if(parseInt(anio)%100==0){
    if(parseInt(anio)%400==0){
     BISIESTO=true;
    }
    else{
     BISIESTO=false;
    }
   }
   else{
    BISIESTO=true;
   }
  }
  else
  BISIESTO=false;
 
 return BISIESTO;
}
:, ,

5 comments to “Determinar si es año bisiesto”

  1. pelao

    Las divisiones por 100 y 400 estarian demas en esta función, ya que todo número divisible por 100 y 400, es divisible por 4.

  2. Mauricio

    de esta forma me gustó :

    function esBisiesto(anio) {
    var intAnio=(parseInt(anio));
    var div4 = intAnio%4;
    var div100 = intAnio%100;

    return ((div4 && !div100) || ((div4 && div100) && (intAnio % 400==0)));
    }

Leave a Reply

Buscas algun tips?

Busca aquí:

contactate con nosotos contacto@tips.cl

Visita nuestras Web amigas!

Web Amigas...