JavaScript基础知识点之基础运算符(一元运算符),数学

JavaScript基础知识点之基础运算符(一元运算符),数学
运算元:运算符应用的对象。比如:5*6,有两个运算元:左运算元5和右运算元6。
如果一个运算符对应着一个运算元,那么就是一元运算符

<!DOCTYPE html>
<script>
let x = 1;
x = -x;
// -1,一元负号运算符生效
console.log( x );
</script>

在这里插入图片描述
如果一个运算符拥有两个运算元,那么就是二元运算符。其中减号好存在二元运算符形式:

<!DOCTYPE html>
<script>
let x = 1,
y = 3;
// 2,二元运算符减号做减运算
console.log( y - x );
</script>

在这里插入图片描述

注: 在上面的示例中,我们使用一个相同的符号表征了两个不同的运算符:负号运算符,即反转符号的一元运算符,减法运算符,是从另一个数减去一个数的二元运算符。
数学:
支持一下的数学运算:
*
加法:+,
*
减法:-,
*
乘法:*,
*
除法:/,
*
取余:%,
*
求幂:**

取余:
取余的运算符是%(a%b的结果是a整除b的余数)

<!DOCTYPE html>
<script>
// 1,5 除以 2 的余数
console.log( 5 % 2 );
// 2,8 除以 3 的余数
console.log( 8 % 3 );
</script>

在这里插入图片描述

求幂:**
求幂的运算(a**b是a乘以自身b次)

<!DOCTYPE html>
<script>
// 4  (2 * 2,自乘 2 次)
console.log( 2 ** 2 );
// 8  (2 * 2 * 2,自乘 3 次)
console.log( 2 ** 3 );
// 16 (2 * 2 * 2 * 2,自乘 4 次)
console.log( 2 ** 4 );
</script>

在这里插入图片描述

求幂的定义也适用于非整数(平方根是以 1/2 为单位的求幂):

<!DOCTYPE html>
<script>
// 2(1/2 次方与平方根相同)
console.log( 4 ** (1/2) );
// 2(1/3 次方与立方根相同)
console.log( 8 ** (1/3) );
</script>

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值