运用js脚本语言switch实现一个求一个日期是一年中的第几天,考虑润年
更新:HHH   时间:2023-1-7


运用js脚本语言实现一个求一个日期是一年中的第几天,考虑润年

我们需要在网页中弹出框输入年月日,代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

</head>

<body>

<!--

        通过switch结构实现计算一个日期是一年中的第几天,考虑润年

        -->

        <script type="text/javascript">

        var y =parseInt(prompt("请输入年份"));

    var m = parseInt(prompt("请输入月份"));

    var d =parseInt(prompt("请输入几号"));

    var sum = 0

       

        switch(m - 1){

        case 11:

        sum += 30;

        case 10:

        sum += 31;

        case 9:

        sum += 30;

        case 8:

        sum += 31;

        case 7:

        sum += 31;

        case 6:

        sum += 30;

        case 5:

        sum += 31;

        case 4:

        sum += 30;

        case 3:

        sum += 31;

        case 2:

        if ((y % 4 == 0 && y % 100 != 0) || (y % 400 == 0)){

        sum += 29;

        }

        else{

        sum += 28;

        }

        case 1:

        sum += 31;

        sum += d;

        break

        default:

        sum = d

        }

        alert(sum)

       

       

       

        </script>

</body>

</html>

结果如下:


返回web开发教程...