Función para comprobar si un año es bisiesto

Función para comprobar si un año es bisiesto

Javascript, PHP, Python

Para comprobar si un año es bisiesto en PHP, JavaScript, Python o Go podemos hacelo de las siguientes formas:

Función en PHP

function isLeapYear($year){
    return ((($year % 4) == 0) && ((($year % 100) != 0) || (($year %400) == 0)));
}

var_dump(isLeapYear(2024)); // true
var_dump(isLeapYear(2025)); // false

Función en Javascript

function isLeapYear(year) {
    return (year % 4 === 0) && (year % 100 !== 0 || year % 400 === 0);
}

console.log(isLeapYear(2024)); //true
console.log(isLeapYear(2025)); //false

Función en Python

def isLeapYear(year):
    return (year % 4 == 0) and (year % 100 != 0 or year % 400 == 0)

print(isLeapYear(2024)) #True
print(isLeapYear(2025)) #False

Función en Go

package main

import "fmt"

func isLeapYear(year int) bool {
    return (year%4 == 0) && (year%100 != 0 || year%400 == 0)
}

func main() {
    fmt.Println(isLeapYear(2024)) //true
    fmt.Println(isLeapYear(2025)) //false
}

Leave a reply