WPS宏开发手册——JSA语法练习

目录

系列文章

使用、工程、模块介绍

JSA语法

JSA语法练习题

第四篇EXCEL常用API,持续更新中...

3、JSA语法练习

3.1、运算练习


---------------------------------------------分割---------------------------------------------

答:a为22

---------------------------------------------分割---------------------------------------------

答:res为 5

---------------------------------------------分割---------------------------------------------

答:res为 4

3.2、比较练习

1、两个等于与三个等于的差别。

2、有运算时先运算再比较。

3、一个取反!可以将数字转换为相反的布尔(true、false)。

4、两个取反!!就可以将数字转换成与他相对应的布尔。

5、数字0、其余数字、空字符串、有值字符串转对应布尔值的差异。

3.3、if else练习


---------------------------------------------分割---------------------------------------------

答:a为 2

---------------------------------------------分割---------------------------------------------

答:a为 5

---------------------------------------------分割---------------------------------------------

答:a为8

---------------------------------------------分割---------------------------------------------

答:b为 4

3.4、for 练习

---------------------------------------------分割---------------------------------------------

答:wang 为 6

---------------------------------------------分割---------------------------------------------

答:wang为 3

---------------------------------------------分割---------------------------------------------

答:wang为 6

---------------------------------------------分割---------------------------------------------

答:wang为 9

---------------------------------------------分割---------------------------------------------

答:wang为 5

提示0在条件语句中相当于false,其余数字相当于true

---------------------------------------------分割---------------------------------------------

答:wang为 9

---------------------------------------------分割---------------------------------------------

答:wang为 9

3.5、字符串、数组方法练习

答:str为012345

---------------------------------------------分割---------------------------------------------

答:str为4201

---------------------------------------------分割---------------------------------------------

答:str为10524

3.6、语义转编程练习题

创建一个变量 a 并赋值为 10,另一个变量 b 并赋值为 5。

使用加法运算符计算并打印 a 和 b 的和。

使用乘法运算符计算并打印 a 和 b 的乘积。

---------------------------------------------分割---------------------------------------------

创建两个变量,并比较它们的大小。

如果第一个数字大于第二个数字,打印 "第一个数字较大"。

如果第二个数字大于第一个数字,打印 "第二个数字较大"。

如果两个数字相等,打印 "两个数字相等"。

---------------------------------------------分割---------------------------------------------

使用 for 循环打印从 1 到 10 的数字。

法一:

法二:

---------------------------------------------分割---------------------------------------------

1,2,3,4,5

2,3,4,5,6

3,4,5,6,7

4,5,6,7,8

5,6,7,8,9

用for循环按上面的数字顺序打印出来数字来

---------------------------------------------分割---------------------------------------------

使用 for 循环和 if 语句打印 10 以内所有的偶数,包括10。

法一:

法二:

---------------------------------------------分割---------------------------------------------

随机定义一个数字数组,找出数组中的最大值和最小值,并打印出来。

法一(使用for循环):

法二(使用Math对象):

---------------------------------------------分割---------------------------------------------

使用 for 循环打印从 1 到 20 的数字。

使用 break 语句在打印到 13 时退出循环。

使用 continue 语句在遇到 5 的倍数时跳过当前迭代,并且不打印当前的数字,继续下一次。

---------------------------------------------分割---------------------------------------------

创建一个包含多个用户信息的对象数组,每个用户都有 name 和 age 属性。

使用for 和if 语句只打印成年用户的信息。

相关推荐
less_121387 小时前
鸿蒙 WPS Open SDK 接入指南:凭据申请、HAR 集成与 registerApp 校验
华为·harmonyos·wps
RichardLau_Cx7 小时前
PPT工具选型指南:WPS、PowerPoint、Canva 与 AI 办公助手(豆包_千问_WorkBuddy)到底怎么选?
人工智能·powerpoint·wps
等疯来跳舞2 天前
熬夜改标书?实测标捷智写、Loopio、Responsive、智标领航:4款标书制作工具效率横评
wps
zxcvb1539 天前
wps实时备份和定时备份区别:触发机制与恢复逻辑的差异
wps
zxcvb1539 天前
如何修改wps备份文件路径?详细步骤与优化建议
wps
拆房老料9 天前
ONLYOFFICE也能像Microsoft Word和WPS一样分别设置中西文字体
前端·html·word·开源软件·wps
Am-Chestnuts17 天前
DeepSeek 复制到 WPS 文字乱码怎么办?DS随心转 导出兼容文档去乱码
乱码·wps·deepseek·wps文字·ds随心转·文档导出
李少兄18 天前
文档排版与数据处理:阿拉伯数字与罗马数字的转换
ui·xhtml·wps
wdfk_prog20 天前
Wi-Fi Direct 教程 04:Interface 协议子系统初始化——WPA/EAPOL、WPS、DPP/NAN、GAS 与 P2P callback
android·运维·服务器·ubuntu·p2p·wps·wifi-direct
less_1213821 天前
HarmonyOS WPS Open SDK 二开实践:统一接口如何收敛多套打开链路
sdk·harmonyos·wps·鸿蒙开发