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+1num4=num4+1num4--;num4--;num4=num4-1num4=num4-1var 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); //方法1Console.log(a.concat(b,c,"123")); //方法2Console.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=100let arr=["李四",29,88];var txt1=`姓名:${XingMing}年龄:${Age}分数:${Score}`var txt2=`姓名:${arr[0]}年龄:${arr[1]}分数:${arr[2]}`console.log(txt1);console.log(txt2);
}