首页 > 编程语言 >JavaScript program to check if a given year is leap year Javascript判断是否是闰年

JavaScript program to check if a given year is leap year Javascript判断是否是闰年

时间:2023-06-26 10:33:16浏览次数:78  
标签:given JavaScript Year Javascript value leap year input

A year is leap year if following conditions are satisfied:

  • Year is multiple of 400.
  • Year is multiple of 4 and not multiple of 100.

Approach:

 
  • Get the value of input field by using document.getElementById(“year”).value
  • Check the given year is leap year or not by using JavaScript expression and display its value.

Example:

 
<!-- HTML code to implement the given year is      leap year or not --> <!DOCTYPE html> <html>    <head>     <title>         JavaScript to check leap year     </title> </head>    <body>     Input Year: <input type="text" id = "year"/>            <input type="button" id="button" onClick="isLeapYear()"             value="Check Leap Year">            <p id="GFG"></p>            <!-- JavaScript code to check given year is         leap year or not -->     <script>         function isLeapYear() {             var year= document.getElementById("year").value;                            document.getElementById("GFG").innerHTML                  = (year % 100 === 0) ? (year % 400 === 0)                                      : (year % 4 === 0);         }     </script> </body>    </html>                    

Output:

   
    • Before input year:
    • After input leap year:
    • After input not leap year:
 

标签:given,JavaScript,Year,Javascript,value,leap,year,input
From: https://www.cnblogs.com/weifeng1463/p/17504682.html

相关文章

  • JavaScript1.8.5新特性系列Object.keys
    以前在js-object这个分类里面也写过keys相关的api 在JavaScript1.8.5中,加入了原生的Object.keys这个api  Object.keys(obj);/*简单举例*/Object.keys({"A":"a","B":"b"});//["A","B"]兼容性写法:  if(!Object.keys){Object.keys=......
  • ActiveX 控件在过去是非常流行的技术,但近年来已经逐渐被其他技术所取代。由于其局限性
    ActiveX控件是一种可重用的软件组件,它们基于微软的COM(ComponentObjectModel)技术,并被广泛应用于Windows平台上的应用程序开发。ActiveX控件可以包含图形用户界面元素、功能模块、数据处理等,并提供给其他应用程序使用。下面是关于ActiveX控件的一些常见信息:安装和注册:使用A......
  • 15 个 JavaScript 框架的全面概述
    JavaScript框架是预先编写的JavaScript代码集合,为开发Web应用程序提供结构化且可重用的基础。这些框架都有自己独特的功能、方法和生态系统。1.React.js描述React.js,通常称为React,是一个用于构建用户界面的声明性和基于组件的JavaScript库。它由Facebook开发,由于其高效、......
  • JavaScript 中的求幂:初学者指南
    介绍求幂是指将一个数乘以另一个数的幂的数学过程。例如,如果我们求2的次方3,我们将其计算为2*2*2,这会得到的结果8。在JavaScript中,计算指数时可以使用**ES6中引入的运算符或方法。Math.pow()使用**运算符该**运算符用于在JavaScript中执行求幂运算。它需要两个操作数:底......
  • WebAssembly能不能取代JavaScript?15张卡通图给你答案!
    一切能用JavaScript实现的,终将用JavaScript实现。一切能编译为WebAssembly的,终将编译为WebAssembly。前端er们,WebAssembly用上了吗?在浏览器中快速运行非JavaScript语言,比如C、C++、Rust,是不是很香?今天,我们就来用15张小画图说WebAssembly。有必要先介绍一下小画的创作者。她叫LinCl......
  • JavaScript
    JavaScriptHTML(结构层)CSS(表现层)JavaScript(行为层)什么是JavaScriptJavaScript是一门世界上最流行的脚本语言。一个合格的后端人员,必须要精通JavaScript历史ECMScript它可以理解为是JavaScript的一个标准。最新版本已经到es6版本。但是大部分浏览器还只停留在支持es5代......
  • JavaScript中最好的明暗模式主题切换
    了解如何使用JavaScript、CSS自定义属性、本地存储和系统设置为您的网站构建终极主题Toggle™️。无需框架!我曾经不同意浅色和深色模式切换。“切换开关是用户系统偏好设置!”我会天真地感叹,选择让prefers-color-schemeCSS媒体查询控制我个人网站上的主题。没有切换。没有选择......
  • JavaScript对象
    JavaScript对象Object类型,我们也称为一个对象。是JavaScript中的引用数据类型它是一种复合值,它将很多值聚合到一起,可以通过名字访问这些值对象也可以看做是属性的无序集合,每个属性都是一个key/value对对象除了可以创建自有属性,还可以通过从一个名为原型的对象那里继承属性除......
  • JavaScript学习笔记:Web Components
    组件的概念组件是对可重用的HTML与JS功能的封装。在没有组件的时候,同样的HTML结构会在文档中多次出现,使代码变得复杂。在使用组件封装后,就像使用一个HTML标签那样使用这些HTML结构,HTML文档变得清晰易维护。它主要由三项技术实现:CustomElement:自定义元素,JavaScriptWEBAP......
  • JavaScript 之 高级程序设计 基础篇 (一)
    导读此篇文章为作者拜读JavaScrpit第四版(红宝石)的笔记内容、适用于有经验的程序员阅读;作者java开发出身。在之前前后端不分离的时代使用esayUIJQuery的时代经常写js相关代码。现在前后端分离的时代;前端工程日新月异、各种框架层出不穷;万变不离其中;学好js才是根本;很喜欢并......