老师 有什么需要改的吗 谢谢

老师 有什么需要改的吗 谢谢

<!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>Document</title>

</head>

<body>

    <script>

        var a=Number(prompt("请输入1~1000以内的数字:"));

        if(a>=1&&a<=1000)

        {

            if(a%2==0||a%3==0) alert("能整除");

            else alert("不能整除");

        }

        else alert("输入的数字不合法");


    </script>

</body>

</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
imooc_慕慕 2022-07-05 09:44:02

同学你好,代码效果可以,逻辑清晰,不需要优化了,祝学习愉快~

  • 提问者 慕仙0240544 #1

    老师 我想请问下这题有什么需要改进的吗 谢谢

    <!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>Document</title>

    </head>

    <body>

        <script>

            var sex = prompt("请输入性别:");

            var height=prompt("请输入身高:");

            var weight=prompt("请输入体重:");

            if (sex=="women")

            {

                var a = (height-70)*0.6;

                if (weight<a*(95/100)) alert("太瘦");

                else if (weight<=a*(105/100)) alert("正常");

                else alert("该减肥了");

            }

            else if(sex=="men"){

                var a=(height-80)*0.7;

                if (weight<a*(95/100)) alert("太瘦");

                else if (weight<=a*(105/100)) alert("正常");

                else alert("该减肥了");

            }

            else alert("输入错误");



        </script>

    </body>

    </html>

    https://img1.sycdn.imooc.com//climg/62c398a909c9bf6c07000619.jpg

    2022-07-05 09:49:32
  • imooc_慕慕 回复 提问者 慕仙0240544 #2

    同学你好,代码思路效果可以,建议使用中文判断性别,祝学习愉快~

    2022-07-05 10:29:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师