找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

查看: 89|回复: 0

[心得] 学习aardio条件判断

[复制链接]
  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 25 天

    连续签到: 2 天

    [LV.4]偶尔看看III

    17

    主题

    29

    回帖

    368

    积分

    中级会员

    积分
    368
    来自: 中国贵州贵阳
    发表于 2025-4-7 16:04:10 | 显示全部楼层 |阅读模式 来自: 中国贵州贵阳
    非业余 - aardio 编程语言 - 非官方问答社区
    风行者三期培训:Aardio+Python+Flutter,1000集课程让你成为全栈开发高手!https://mp.weixin.qq.com/s/_WOoHFtITUyLk2k7BXYGkg
    Aardio培训大揭秘,轻松上手打造个人项目!https://mp.weixin.qq.com/s/cr47qhp_Cpz0p57lbbPwug
    aardio风行者第二期培训班https://mp.weixin.qq.com/s/uB6XHUDnGSk0JlWuiBE9AA
    aardio风行者第三期培训班https://mp.weixin.qq.com/s/cdZcvFiAWhlYTaSrQGCPvA
    学习Aardio 条件判断
    今天学习的内容是条件判断,这让我发现编程和生活的联系竟然如此紧密!

    条件判断初相识
    举个例子,就像我们会根据天气决定要不要出去散步一样,程序也能依据不同条件执行不同代码,这就是条件判断。这一下子就勾起了我的兴趣,让我迫不及待地想一探究竟。

    简单“if”语句
    在 Aardio 里,最简单的条件判断要用到“if”语句,它的逻辑和我们日常说的“如果……就……”如出一辙。

    import console;
    var temperature = 30;
    if (temperature > 28) {
        console.log("今天天气酷热,记得多喝水!");
    }
    console.pause();

    我通过这段代码定义了变量“temperature”表示温度,用“if”语句判断,若温度大于 28 度,控制台就会输出“今天天气酷热,记得多喝水!”。之后,我还用类似方法判断一个数是不是偶数:

    import console;
    var num = 16;
    if (num % 2 == 0) {
        console.log(num + "是偶数");
    }
    console.pause();

    这里用到了取模运算符“%”,当“num”除以 2 余数为 0 时,说明它是偶数,程序就会输出相应信息。

    “if...else”语句
    生活中,我们不仅要考虑满足条件的情况,还要考虑不满足条件的情况。在 Aardio 里,“if...else”语句就能解决这类问题。

    import console;
    var isRaining = true;
    if (isRaining) {
        console.log("今天下雨啦,在家看看电影吧。");
    } else {
        console.log("今天天气很棒,去公园逛逛吧。");
    }
    console.pause();

    我定义了布尔变量“isRaining”表示是否下雨,通过“if...else”语句,就能根据不同情况输出相应信息。同样,判断一个数是正数还是负数时,也能用到这个语句:

    import console;
    var num = -8;
    if (num > 0) {
        console.log(num + " 是正数。");
    } else {
        console.log(num + " 是负数或零。");
    }
    console.pause();

    多重条件判断——“if...else if...else”语句
    有时候,我们会遇到多种情况需要判断,比如考试成绩的评价体系。在 Aardio 里,“if...else if...else”语句就能派上用场。

    import console;
    var score = 78;
    if (score >= 95) {
        console.log("成绩极其优秀!");
    } else if (score >= 85) {
        console.log("成绩非常好!");
    } else if (score >= 60) {
        console.log("成绩及格啦!");
    } else {
        console.log("成绩不及格,要加油呀!");
    }
    console.pause();

    通过这段代码,程序就能根据不同的成绩范围输出相应评价。还有根据不同时间段输出问候语的例子:

    import console;
    var hour = 20;
    if (hour < 5) {
        console.log("夜深了,早点休息哦!");
    } else if (hour < 12) {
        console.log("早上好呀,美好的一天开始啦!");
    } else if (hour < 18) {
        console.log("下午好,继续努力工作学习哦!");
    } else {
        console.log("晚上好,享受休闲时光吧!");
    }
    console.pause();

    习题挑战
    编写程序判断一个年份是否为闰年。闰年的判断规则是能被 4 整除但不能被 100 整除,或者能被 400 整除。我思考了很久,结合今天学的知识,写出了下面的代码:

    import console;
    var year = tonumber(console.getText( "请输入你要查询的年份:" ));
    if((year % 4 == 0 && year % 100 != 0) || year % 400 == 0){
        console.log(year + "是闰年");
    } else{
        console.log(year + "不是闰年");
    }
    console.pause();

    成功完成习题的那一刻,我心里别提多有成就感了。虽然学习编程的过程并不轻松,但每一次攻克难题,都让我对编程的热爱又多了几分。我相信,只要坚持不懈,我一定能学好 Aardio 编程!




    非业余 - aardio 编程语言 - 非官方问答社区
    风行者三期培训:Aardio+Python+Flutter,1000集课程让你成为全栈开发高手!https://mp.weixin.qq.com/s/_WOoHFtITUyLk2k7BXYGkg
    Aardio培训大揭秘,轻松上手打造个人项目!https://mp.weixin.qq.com/s/cr47qhp_Cpz0p57lbbPwug
    aardio风行者第二期培训班https://mp.weixin.qq.com/s/uB6XHUDnGSk0JlWuiBE9AA
    aardio风行者第三期培训班https://mp.weixin.qq.com/s/cdZcvFiAWhlYTaSrQGCPvA
    回复

    使用道具 举报

    *滑块验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|非业余 - aardio 编程语言 - 非官方问答社区 知道创宇云防御

    GMT+8, 2025-4-24 16:00 , Processed in 0.137575 second(s), 31 queries .

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

    快速回复 返回顶部 返回列表