首页 > 其他分享 >JS-8 运算符之算数运算符

JS-8 运算符之算数运算符

时间:2024-12-10 10:57:12浏览次数:6  
标签:10 自增 ++ JS 运算符 自减 算数 var

算数运算符:加法运算符、减法运算符、乘法运算符、除法运算符、余数运算符、自增运算符、自减运算符。

自增自减:++在前先加后运算、++在后先运算后加

1、加减乘除运算符

  加减乘除运算符就是基本的数学运算符效果

  10 + 10 ; //20

  100 - 10 ; //90

  10 * 2 ;//20

  10 / 5 ;2

2、余数运算符

  余数运算符是比较常用的,因为在逻辑思维上寻找规律,余数运算符是很好用的

  13 % 5 //3

3、自增和自减运算符

  自增和自减运算符,是一元运算符,只需要一个运算子。他们的运算子首先转为数值,然后加上1或者减去1

  var x =1;

  var y=1;

  ++x // 2

  --y // 0

4、自增和自减运算符有一个需要注意的地方,就是放在变量之后,会先返回变量操作的值,在进行自增/自减操作;放在变量之前,会先进行自增/自减操作,在返回变量操作后的值。

  var x = 1 ;

  var y = 1 ;

  

  x++//1

  ++y//2

  

  var x = 10 ;

  var y = 20 ;

  console.log(x++ + y); // 30

 

标签:10,自增,++,JS,运算符,自减,算数,var
From: https://www.cnblogs.com/zhangxiaoguo/p/18596858

相关文章

  • 072Java基于SpringBoot的宠物之家小程序-java vue.js idea
    所需该项目可以在最下面查看联系方式,为防止迷路可以收藏文章,以防后期找不到项目介绍072Java基于SpringBoot的宠物之家小程序-javavue.jsidea系统实现截图技术栈介绍JDK版本:jdk1.8+编程语言:java框架支持:springboot数据库:mysql版本不限数据库工具:N......
  • 075Java基于SpringBoot的宠物救助及领养平台的设计与实现-java vue.js idea
    所需该项目可以在最下面查看联系方式,为防止迷路可以收藏文章,以防后期找不到项目介绍075Java基于SpringBoot的宠物救助及领养平台的设计与实现-javavue.jsidea系统实现截图技术栈介绍JDK版本:jdk1.8+编程语言:java框架支持:springboot数据库:mysql版本......
  • 063Java基于SpringBoot的复兴村医疗管理系统-java vue.js idea
    所需该项目可以在最下面查看联系方式,为防止迷路可以收藏文章,以防后期找不到项目介绍063Java基于SpringBoot的复兴村医疗管理系统-javavue.jsidea系统实现截图技术栈介绍JDK版本:jdk1.8+编程语言:java框架支持:springboot数据库:mysql版本不限数......
  • 059Java基于SpringBoot的在线车辆租赁信息管理系统的设计与实现-java vue.js idea
    所需该项目可以在最下面查看联系方式,为防止迷路可以收藏文章,以防后期找不到项目介绍059Java基于SpringBoot的在线车辆租赁信息管理系统的设计与实现-javavue.jsidea系统实现截图技术栈介绍JDK版本:jdk1.8+编程语言:java框架支持:springboot数据库:mys......
  • 如果要你自己实现一个requireJS库,你该怎么做?
    要实现一个类似RequireJS的库,核心在于实现模块定义、依赖管理和加载机制。以下是一个简化版的实现思路,并附带JavaScript代码示例:核心功能:define函数:用于定义模块。接受模块ID、依赖数组和工厂函数作为参数。require函数:用于加载模块。接受模块ID数组和回调函数作为参......
  • SeaJS和RequireJS有什么区别?
    SeaJS和RequireJS都是JavaScript模块加载器,用于在浏览器端实现模块化开发。它们的目标都是解决JavaScript代码的组织和依赖管理问题,但它们有一些关键的区别:1.模块定义规范:RequireJS主要遵循AMD(AsynchronousModuleDefinition)规范。AMD规范推崇依赖前置,即在模......
  • js的哪些操作可以改变作用域链?
    在JavaScript中,以下操作会改变作用域链:with语句(已弃用,不推荐使用):with语句会将指定对象添加到作用域链的头部。这会改变代码在with块内部查找变量的方式。由于性能问题和难以理解的作用域变化,with语句在严格模式下是被禁止的,并且在非严格模式下也强烈建议避免使用。......
  • 【JS逆向百例】东某航空数美指纹 v4 设备 ID 逆向分析
    声明本文章中所有内容仅供学习交流使用,不用于其他任何目的,不提供完整代码,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!本文章未经许可禁止转载,禁止任何修改后二次传播,擅自使用本文讲解的技术而导致的任何意外,作......
  • js中的数字在电脑内存储为多少Byte?
    在JavaScript中,所有的数字都以64位双精度浮点数的形式存储,符合IEEE754标准。这意味着它们占用8个字节(8bytes*8bits/byte=64bits)的内存。需要注意的是,即使是整数,在JavaScript内部也以这种浮点数格式存储。没有独立的整数类型。这与一些其他语言(如C或Ja......
  • 摊位管理系统|Java|SSM|JSP| 前后端分离
    【一】项目提供非常完整的源码注释【二】相关技术栈文档【三】源码讲解视频(收费)                     【其它服务】【一】可以提供远程部署安装,包扩环境【二】提供软件相关的安装包【三】如果需要提供java入门资料可咨询 ......