微搭低代码零基础入门课(第五课)

简介: 微搭低代码零基础入门课(第五课)

咱们第五课来讲讲低代码中变量基本类型里的数值(Number)。低代码中对于数字只有一个类型Number,无论是整数还是小数都可以使用这个类型。


变量定义


数值类型的变量定义有两种方式,一种是使用可视化的方式定义变量

可视话的方式定义的变量,可以是全局变量,也可以是页面级的变量。全局变量每个页面都可以访问到,页面级的变量,只要当前页面不关闭就一直有效。


第二种方式是在低代码中定义变量,这种变量只在当前方法生效

局部变量的定义方法使用let关键字,然后使用赋值符号(=)进行初始化。除了在这两个地方创建变量外,我们还可以在控制台里观察变量的值和类型

我们在控制台定义了一个变量,并且用typeof语句输出变量的类型,我们可以看到数值型的变量类型是number


算数运算符


数值型的变量可以进行计算,常见的运算符有加法(+),减法(-),乘法(*),除法(\),取余(%),求幂(**)


学习这些操作符我们都可以直接在控制台操作


运算符的优先级


一般是先乘除后加减,如果想改变优先级的可以用小括号


自增和自减运算符


如果对某个变量需要增加或者减少的,我们可以使用++或者–运算符


示例中我们定义了一个count变量,初始化为1,++之后表达式的值还是1,但是再次输出变量的时候就变成了2


一般++运算符会用在循环里,每次循环执行后就将循环控制变量+1,这样也好判断循环从什么时候结束。


还有就是我们在练习三的小游戏里,控制了玩家可以玩几次,每次提交结果时也可以对次数进行递增

也是++运算符的一个使用场景。


比较运算符


我们常见的比较运算符有严格相等(=),严格不相等(!=),大于(>),小于(<),大于等于(>=),小于等于(<=),比较运算符一般是用在条件判断,条件计算完的结果是真(true)或者假(false)


总结


我们这一节主要是介绍基础的知识点,只有知识点掌握扎实了,写代码的时候才会有思路,切记不要啥都不学,直接就上手开发应用,那样你做一步问一步进度会非常慢,而且调试起来也费劲。


相关文章
|
19天前
|
机器学习/深度学习 人工智能 搜索推荐
Codewave学习体验分享:低代码开发世界的黑马
Codewave学习体验分享:低代码开发世界的黑马
【Uniapp 专栏】迈向 Uniapp 开发高手之路的进阶技巧
【5月更文挑战第16天】掌握Uniapp进阶技巧,包括深入理解组件化开发,如创建可复用的按钮组件;运用Vuex进行状态管理,便于全局状态操作;善用Flex布局实现灵活页面设计;合理使用请求库并设置拦截器处理错误和优化请求;同时关注性能优化,提升开发效率和应用质量。
【Uniapp 专栏】迈向 Uniapp 开发高手之路的进阶技巧
|
19天前
|
SQL 安全 API
课8-隐语SCQL的开发实践
SCQL 是一种用于安全联合数据分析的工具,开放API供用户集成。通过SCDBClient可体验其功能,支持开发封装产品或集成到业务。使用流程包括部署系统、项目设置和联合分析。SCQL部署涉及环境准备及SCDB和SCQLEngine启动。示例场景是金融机构Alice联合电商平台Bob进行用户画像分析。SCDB中,项目、身份认证、数据表管理和权限信息管理是关键概念。用户需创建数据库、用户、项目,并设置权限和CCL后,发起联合分析查询。SCQL架构包含SPU,支持P2P模式,可用于聚合查询等操作。SecretNote UI界面的部署和使用,用于演示SCQL的业务场景。
|
19天前
|
移动开发 小程序 UED
微搭低代码从入门到精通01应用介绍
微搭低代码从入门到精通01应用介绍
|
前端开发 JavaScript 小程序
微搭低代码零基础入门课
微搭低代码零基础入门课
微搭低代码零基础入门课
《低代码开发师(高级)实战教程》电子版
本书基于”低代码开发师(高级)认证“的课程内容,对应每个场景化的实践,提供了配套的实战指导教程,便于读者根据详细的步骤描述完成应用的创建。
131 0
《低代码开发师(高级)实战教程》电子版
低代码开发师(高级)实战教程
低代码开发师(高级)实战教程
467 0
|
存储 小程序 JavaScript
微搭低代码零基础入门课(第四课)
微搭低代码零基础入门课(第四课)
微搭低代码零基础入门课(第四课)
|
前端开发 API
微搭低代码零基础入门课(第二课)
微搭低代码零基础入门课(第二课)
微搭低代码零基础入门课(第二课)
|
数据可视化 小程序 API
微搭低代码零基础入门课(第七课)
微搭低代码零基础入门课(第七课)
微搭低代码零基础入门课(第七课)