找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

查看: 62|回复: 0

[心得] aardio内置函数

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

    连续签到: 2 天

    [LV.4]偶尔看看III

    17

    主题

    29

    回帖

    368

    积分

    中级会员

    积分
    368
    来自: 中国江苏南京
    发表于 2025-4-11 16:05:18 | 显示全部楼层 |阅读模式 来自: 中国江苏南京
    非业余 - 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
    本帖最后由 XWCXF 于 2025-4-11 16:06 编辑

    今天学习了 Aardio 里的内置常用函数,以后遇到问题应该能更快解决啦!

    字符串处理函数

    string.len 函数

    这个函数就像测量员,能测量字符串的长度。我看了个例子,代码是这样的:

    import console;
    var str = "aardio 真好用";
    var length = string.len(str);
    console.log("字符串的长度是:", length);
    console.pause();





    这里定义了字符串 str,然后用 string.len 测它的长度,最后输出结果。这就跟用尺子量绳子长度一样简单!

    string.replace 函数
    它就像修改小能手,能把字符串里的内容替换掉。比如有个例子:

    import console;
    var str = "这个aardio 编程,很强大";
    var newStr = string.replace(str, "aardio", "Aardio");
    console.log("替换后的字符串是:", newStr);
    console.pause();



    在这个例子里,把字符串里的 “aardio” 都换成了 “Aardio”,就像改文章里的错别字。

    数学运算函数

    math.sqrt 函数

    这函数就像开方大师,能算一个数的平方根。比如算面积为 25 的正方形边长,代码如下:

    import console;
    var num = 25;
    var result = math.sqrt(num);
    console.log(num+"的平方根是:"+result);
    console.pause();




    这里算出 25 的平方根是 5,就像算出了正方形的边长。

    math.random 函数
    它就像抽奖箱,能生成随机数。例子是这样的:

    import console;
    var randomNum = math.random(1, 10);
    console.log("生成的随机数是:"+randomNum);
    console.pause();



    运行代码后,能得到 1 到 10 之间的一个随机数,就像抽奖一样有趣。

    习题尝试
    今天要定义一个字符串,用 string.replace 把 “hello” 换成 “hi”,再生成 1 到 20 之间的随机数并输出。我看了答案代码,好像懂了又好像没完全懂,还得再研究研究。不过我相信多练习,以后肯定能熟练掌握这些函数的!不过经过我的不懈努力下,还是把它拿下了。

    答案代码如下:

    import console;
    import math;

    function Replace(){
        var str = "hello aardio";
        var newstr = string.replace(str,"he","hi")
        console.log(newstr)
    }

    function Rndom_number(){
        number = math.random(1,20)
        console.log(number)
    }

    Replace()

    Rndom_number()

    console.pause();




    虽然今天学得有点晕乎,但我还是挺有收获的,继续加油吧!



    非业余 - 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 15:55 , Processed in 0.159929 second(s), 30 queries .

    Powered by Discuz! X3.5

    © 2001-2025 Discuz! Team.

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