Kaedah penghakiman: 1. Gunakan penyata "New Date().getFullYear()" untuk mendapatkan tahun semasa 2. Gunakan penyata "year%4==0&&year 0!=0" untuk menentukan sama ada tahun semasa ialah tahun Lompat Jika benar dikembalikan, ia adalah tahun lompat Jika salah dikembalikan, ia bukan tahun lompat.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Javascript menentukan sama ada tahun ini adalah tahun lompat
Mula-mula kita perlu mendapatkan tahun semasa, kita boleh menggunakan objek Tarikh dan getFullYear ().
var myDate = new Date(); var Year = myDate.getFullYear(); //简写: var Year = new Date().getFullYear();
Kemudian tentukan sama ada tahun yang diperolehi adalah tahun lompat.
Tahun lompat ialah tahun yang boleh dibahagi dengan 4 tetapi tidak boleh dibahagi dengan 100.
Sintaks:
year%4==0&&year%100!=0
Jika benar dikembalikan, ia adalah tahun lompat, jika palsu dikembalikan, ia bukan tahun lompat.
Tambah pernyataan if untuk memilih maklumat output.
if(year%4==0&&year%100!=0){ console.log(year+" 是闰年"); }else{ console.log(year+" 不是闰年"); }
OK, selesai!
Kod penuh:
var year=new Date().getFullYear(); if(year%4==0&&year%100!=0){ console.log(year+" 是闰年"); }else{ console.log(year+" 不是闰年"); }
[Cadangan berkaitan: Tutorial pembelajaran javascript]
Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada tahun ini adalah tahun lompat dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!