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表示条件不成立。下面是常见的比较运算符:
WPS的JS宏基础(四)——运算符_第1张图片

4、逻辑运算符

WPS的JS宏基础(四)——运算符_第2张图片

5、赋值运算符

WPS的JS宏基础(四)——运算符_第3张图片

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);
}

你可能感兴趣的:(WPS-JS宏,javascript,开发语言,ecmascript)