@sanwuzuhe不懂就问2-7-->编程练习取余闰年

来源:2-34 综合表达式

好学手慕白白

2021-05-05 22:11:03

http://img.mukewang.com/climg/6092a6d309b7b42808370641.jpg

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>闰年判断</title>

</head>

<body>

    <script>

        // alert("请输入您的出生年份");

        var inputdata = window.prompt();



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

              document.write("ture");  

        }else{

            document.write("false");  

        }

    </script>

</body>

</html>










老师请问哪里出错了呢?用弹窗思路我想半天搞不明白,这个思路我也是班门弄斧


写回答

1回答

好帮手慕久久

2021-05-06

同学你好,解答如下:

1、window.prompt可以简写成prompt,并且prompt中,可以设置弹框的提示信息,如下:

http://img.mukewang.com/climg/60934dec09160cb308290220.jpg

(该点不是错误,只是语法上的优化)

2、闰年有两组条件,满足其中一条就行:

http://img.mukewang.com/climg/60934e0e098d17e011850312.jpg

对应如下js代码:

http://img.mukewang.com/climg/60934e590974389010870324.jpg

(同学此处条件写错了)

3、编辑器上的波浪线,并不都代表错误,有的时候,代码写的是对的,但是还有波浪线;编辑器也是程序员写的,也会有bug,出现此现象是正常的,忽略即可。所以代码是否有错,不能完全依赖编辑器,要自己会判断,编辑器只起到辅助作用。

祝学习愉快!

0

0 学习 · 15276 问题

查看课程