WPS的JS宏基础(三)——运算符

1、算术运算符

运算符是在编写代码时,最常用的符号。从本节课开始,运算符主要分为:算术运算符、连接运算符、比较运算符、逻辑运算符、赋值运算符等。我们将讲解这些常见的运算符,本节课讲解的是算术运算符。

符号作用
+
-
*
/
%取余
**
++递加
递减
function test(){
	var num1=3*2+6-1/3;
	var num2=3%5;
	var num3=4**8;
	var num4=0;
	num4++;
	num4++;
	num4=num4+1
	num4=num4+1
	
	num4--;
	num4--;
	num4=num4-1
	num4=num4-1
	var rowInt=0;
	rowInt++
	console.log(Range("a"+rowInt).Value2)
	
	rowInt++
	console.log(Range("a"+rowInt).Value2)
	
	rowInt++
	console.log(Range("a"+rowInt).Value2)
	
	rowInt--
	console.log(Range("a"+rowInt).Value2)
}

2、连接运算符

JS宏,有三种字符串连接方式。分别为使用+、concat、join三种方法。
function test(){
	let a="123",b="分钟",c="Good";
	Console.log(a+b+c);				//方法1
	Console.log(a.concat(b,c,"123"));		//方法2
	Console.log([a,b,c].join("-"));		//方法3
}
function test(){
	let a="123",b="分钟",c="Good";
	Console.log(a+"\\"+b+"\\"+c);
	Console.log("".concat(a,b,c))
	Console.log([1,2,3,4,a,b,c].join("\\"))
	Console.log(sum(Range("a1:a5").Value()))
}
//自定义求和函数
function sum(arr){
	return eval(arr.join("+")) 
}

3、比较运算符

比较运算,是比较数据的大小,会产生true和false两个布尔值,true表示条件成立,false表示条件不成立。下面是常见的比较运算符:
在这里插入图片描述

4、逻辑运算符

在这里插入图片描述

5、赋值运算符

在这里插入图片描述

function test(){
	var a=100;
//	a=a+2;
	a +=2;
	a=a-2;
	a -=2;
	a++;
	a--;
	console.log(a)
}

6、字符串格式化(模板字符串)

模板字符串使用反引号 (``) 来代替普通字符串中的用双引号和单引号。模板字符串可以包含特定语法(${expression})的占位符。

function test(){
	let XingMing="张三",Age=25,Score=100
	let arr=["李四",29,88];
	var txt1=`
		姓名:${XingMing}
		年龄:${Age}
		分数:${Score}
		`
	var txt2=`
	姓名:${arr[0]}
	年龄:${arr[1]}
	分数:${arr[2]}
	`
	console.log(txt1);
	console.log(txt2);
}
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

star星梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值