Calcolare se un anno è bisestile in Javascript

Creare una funzione per verificare se un anno è bisestile in Javascript

Quando si eseguono operazioni con le date è sempre bene ricordarsi sul come riconoscere se un anno è bisestile oppure no, semplicemente per il fatto che questo ha un giorno in più rispetto ad un anno normale, e quindi il non considerarlo potrebbe causare dei calcoli errati.

Per eseguire un controllo su un anno in particolare, per capire se questo è o meno bisestile, in javascript possiamo utilizzare la seguente funzione

function isBisestile(anno) {
	if (anno%400==0
		|| (anno%4==0 && anno%100!=0)
		) {
		return true;
	}

	return false;
}

volendola utilizzare per calcolare in automatico se l’anno in corso è bisestile oppure no, possiamo integrare questo codice

var year = new Date().getFullYear();

if (isBisestile(year)) {
	alert ('Anno bisestile');
} else {
	alert ('Anno non bisestile');
}

Controlliamo ciclicamente il funzionamento dei link nei nostri articoli. Se noti dei link che non funzionano segnalacelo tra i commenti. Se hai apprezzato l'articolo considera l'idea di sostenere il blog anche con una piccola donazione. Grazie. Patreon / Ko-fi / Liberapay / Paypal

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *