Bagaimana Javascript menentukan apakah ini tahun berjalan? Lebih mudah dan sederhana menggunakan koreksi kesalahan. Bulan pada Tanggal baru (tahun, bulan, hari) di bawah ini dimulai dari 0, dan 2 berarti Maret, yang berarti pembuatan 1 Maret. Sehari sebelum hari itu, lalu periksa apakah tanggal hari ini adalah 29. Faktanya, perhitungan koreksi kesalahan objek tanggal sendiri digunakan.
Fungsi pengujian Javascript isSmoothYear()
Berikut kutipannya:
1 <bahasa skrip="javascript">
2 var isSmoothYear = fungsi(tahun)
3 {
4 pengembalian (Tanggal baru(tahun, 2, 0).getDate() == 29);
5}
6 alert("Apakah tahun 2004 merupakan tahun yang baik? t" + isSmoothYear(2004));
7 alert("Apakah tahun 2005 merupakan tahun yang baik? t" + isSmoothYear(2005));
8 alert("Apakah tahun 2006 merupakan tahun yang baik? t" + isSmoothYear(2006));
9 alert("Apakah tahun 2007 merupakan tahun yang baik? t" + isSmoothYear(2007));
10 alert("Apakah tahun 2008 merupakan tahun yang baik? t" + isSmoothYear(2008));
11 </skrip>
Kode Java serupa.
Berikut ini adalah fragmen referensi:
1 impor java.util.*;
2
Tanggal Ujian kelas 3
4 {
5 public static void main(String[] args)
6 {
7 Tanggal tanggal = Tanggal baru(2004, 2, 0);
8 Sistem.keluar.println(tanggal.getDate());
9}
10}
11