🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 赋值 【**支持**:专业版及以上;**类型**:逻辑类】 【建议新手 先学习 更易上手的入门版/标准版】 功能:可操作5个变量的数值 ![](https://img.kancloud.cn/da/cc/daccdae5ee7cb15b73b957efcec5d793_463x276.png) * 参数1:对变量的6种操作:赋值,随机,加,减,乘,除 * 参数2:操作的数值 **注意**:赋值操作前,5个变量实际存在,且其数值均为0 --- # 取值 【**支持**:专业版及以上;**类型**:逻辑类】 【建议新手 先学习 更易上手的入门版/标准版】 功能:判断每个变量的数值,是否在设定的范围内。 ![](https://img.kancloud.cn/69/aa/69aabee13b798cf4c09186657a9e0924_409x272.png) * 参数1:判断范围,包含设定的数,即“左边数字≤变量≤右边数字” * 参数2:变量的数值在设定区间内跳转到指定位置 * 参数3:变量的数值不在设定区间内跳转到指定位置 --- # 典型用法 ## 一行15个位置不够用,通过赋值&取值串联两行或更多行 ![](https://img.kancloud.cn/38/5e/385e48018ee0ecb7c1ec5c09a068835e_1418x625.png) 第一行的最后一个位置,放置赋值A,设定赋值1。变量A的起始值为0,赋值操作后变为所设定的数值; 第二行的开头位置,放置取值A,判断A的数值是否为1(判断是否1≤A≤1),如果错误则跳转到1(卡在当前位置),如果正确则跳转到2,第二行的位置2就串接到了第一行的位置15; 第二行的最后一个位置,放置复制A,设定加1。第一行执行完成后,变量A是1,加1操作后变为2; 第三行的开头位置,放置取值A,判断A的数值是否为2(判断是否2≤A≤2),如果错误则跳转到1(卡在当前位置),如果正确则跳转到2,第三行的位置2就串接到了第二行的位置15。 ## 随机数应用:随机触发3个音效中的某1个 ![](https://img.kancloud.cn/a4/c1/a4c1aaa5dd54d4d69d06847b951e993c_235x598.png) 第一行:先让A变为不可能随机出现的数值,输入1触发后,触发赋值A:随机3,此时A会随机变为1,2,3三个数字中的一个。 第二到四行:判断A的值,如果是1,则播放音乐1(第二行执行,第三和第四行卡在位置1),如果是2或3,依此类推。 ## 加减应用:总共5个按键,任意按下3个,过关 [案例配置文件下载](https://yxycvideo.yxyc.top/%E7%9C%8B%E4%BA%91-Smart%E6%A8%A1%E5%9D%97/%E4%BA%8C%E3%80%81%E5%9B%BE%E5%BD%A2%E5%8C%96/%E5%8A%A0%E6%B3%95%E6%A1%88%E4%BE%8B.sc) ## 乘法应用:5个按键对应5个灯,按下按键对应灯亮,按亮设定的3个灯,过关 [案例配置文件下载](https://yxycvideo.yxyc.top/%E7%9C%8B%E4%BA%91-Smart%E6%A8%A1%E5%9D%97/%E4%BA%8C%E3%80%81%E5%9B%BE%E5%BD%A2%E5%8C%96/%E4%B9%98%E6%B3%95%E6%A1%88%E4%BE%8B.sc)