JavaScript-ohjelma kuluvan vuoden tarkistamiseksi

Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka tarkistaa, onko vuosi karkausvuosi vai ei.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript-päivämäärä ja -aika
  • JavaScript jos… muuten lausunto

Vuosi on karkausvuosi, jos seuraavat ehdot täyttyvät:

  1. Vuosi on 400: n kerroin .
  2. Vuosi on 4- kertainen eikä 100-kertainen .

Esimerkki 1: Tarkista kuluvan vuoden käyttö, jos… muuta

 // program to check leap year function checkLeapYear(year) ( //three conditions to find out the leap year if ((0 == year % 4) && (0 != year % 100) || (0 == year % 400)) ( console.log(year + ' is a leap year'); ) else ( console.log(year + ' is not a leap year'); ) ) // take input const year = prompt('Enter a year:'); checkLeapYear(year);

Tuotos

 Anna vuosi: 2000 2000 on karkausvuosi

Edellä mainitussa ohjelmassa kolme ehtoa tarkistetaan sen määrittämiseksi, onko vuosi karkausvuosi vai ei.

%Operaattori palauttaa jakojäännös.

Esimerkki 2: Tarkista kulunut vuosi käyttämällä newDate ()

 // program to check leap year function checkLeapYear(year) ( const leap = new Date(year, 1, 29).getDate() === 29; if (leap) ( console.log(year + ' is a leap year'); ) else ( console.log(year + ' is not a leap year'); ) ) // take input const year = prompt('Enter a year:'); checkLeapYear(year);

Tuotos

 Anna vuosi: 2000 2000 on karkausvuosi

Edellä olevassa ohjelmassa tarkistetaan helmikuu, jos se sisältää 29 päivää.

Jos helmikuussa on 29 päivää, se on karkausvuosi.

new Date(2000, 1, 29)Antaa päivämäärän ja kellonajan mukaan määritelty argumentteja.

 Ti 29. helmikuuta 2000 00:00:00 GMT + 0545 (+0545)

getDate()Metodi palauttaa päivä.

Mielenkiintoisia artikkeleita...