JS的运算

2023-10-31

一JavaScript的算数运算符
    + 加 
    var c=a+b;
    console.log(c);//13 
    - 减
    console.log(a-b);//7
    * 乘 
    console.log(a*b);//30
     / 除 
    console.log(a/b);//3.3333333333333335
     % 取余(模 模余)  
    console.log(a%b);//1
     10(被除数)÷3(除数)=3(商)···1(余数) 

二JavaScript的比较运算符

>大于

<小于

>=大于等于

<=小于等于

隐式数据类型转换

三JavaScript的逻辑运算符

    && (逻辑与,表达式前后都为true)
    
    || (逻辑或,表达式前后只要有一个为true)
  
    ! (逻辑取反,表达式为true返回false,为false,返回true)

四JavaScript的一元运算符

++ (自增,每执行一次,自身+1)
     var j=i++;
     console.log(j,i);//10 11

    i++ 先赋值 后运算 
     ++i 先运算 后赋值
     -- (自减,每执行一次,自身-1)
     i-- 先赋值 后运算 
     --i 先运算 后赋值

五JavaScript的二元运算符

   +=   a+=10;  a=a+10;
    num+=20;// num=num+20;
    console.log(num);//30

     -=
    num-=10;//num=num-10
    console.log(num);//20
     *= 
    num*=100;
    console.log(num);//2000
     /= 
    num/=20;
    console.log(num);//100
     %=
    num%=3;// num=num%3
    console.log(num);//1

    += 拼接字符串

六JavaScript的三元运算符

条件?条件为真(true)时执行的代码:条件为假(false)时执行的代码

七JavaScript运算符的优先级

算术运算符 > 比较运算符 > 逻辑运算符 > 赋值运算符

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JS的运算 的相关文章

随机推荐

  • ajax 调用node,Node.js 远程调用 方法大全

    关于Node js 远程调用 远程调用 简称 RPC 主要是指服务器或集群之间对处理过程的调用 通过远程调用可以打通不同系统之间的数据与功能 或是抽离与建立公共的逻辑统一提供服务 远程调用的两端也称为远程调用的客户端与服务端 一般是多对多的
  • 借助模糊逻辑将文化算法与和谐搜索相结合进行学习——文化和谐学习算法(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 Matlab代码实现 4 参考文献 1 概述 文化和谐学习算法 创建于 18 Jan 2
  • 剑指 Offer 24. 反转链表

    定义一个函数 输入一个链表的头节点 反转该链表并输出反转后链表的头节点 示例 输入 1 gt 2 gt 3 gt 4 gt 5 gt NULL 输出 5 gt 4 gt 3 gt 2 gt 1 gt NULL 代码 Definition f
  • exchange 系统管理器 服务器,在“exchange系统管理器”安全里有个receive as是什么权限?谢谢...

    您好 用Visual Basic访问Microsoft Exchange和Outlook的数据 想通过Access中的Visual Basic for Applications VBA 和数据访问对象 DAO 的方法和对象来连接和导入来自E
  • 故事板(Storyboard)

    1 使用Storyboard完成各项常见功能 1 1 问题 故事板Storyboard是IOS5开始引入的一个新的系统 将多个视图文件 类似xib文件 集中到一个单独的可视化工作区间 负责创建和管理所有的界面及界面间的跳转 每一个Story
  • 【Log日志】springboot项目中集成Log日志详解

    springboot项目中集成Log日志详解 一 Log日志介绍 1 Log 日志组件主要作用及用途 2 日志的级别Level 级别控制 3 日志的输出Import 3 1 快速使用 3 2 日志文件输出 3 3 自定义配置 4 Sprin
  • 微派三轮面试总结

    三轮技术面 面试周期 2023 6 19 2023 6 26 目录 一面 1 介绍一下自己的项目 2 Vue2中父子组件的声明周期执行顺序是怎么样的 3 computed和watch的区别 4 Vue路由中包含两种模式 hash和histo
  • 在windows中使用scp命令

    windows自带scp命令 上传文件 使用方法 scp 源文件路径 账户 地址 目的路径 scp C Users zbh Desktop 1 txt lucas 192 168 11 150 home lucas 然后输入密码即可 下载文
  • React18的useEffect会执行两次

    React18的useEffect会执行两次 useeffect执行两次 翼晗的博客 CSDN博客
  • ubuntu20.04开启SSH远程登录

    默认情况下 首次安装Ubuntu时 不允许通过SSH进行远程访问 以root 用户或具有sudo特权的用户执行以下步骤 以在Ubuntu系统上安装并启用SSH 1 打开终端并安装openssh server软件包 sudo apt upda
  • 入门级动态规划:2018年第九届蓝桥杯省赛B组第四题—测试次数( 摔手机 )

    目录 下面列出用动态规划如何解决此问题 计算若干层楼用若干部手机最少需要摔多少次 计算用若干部手机摔若干次最多可以确定多少层楼 原题描述 x星球的居民脾气不太好 但好在他们生气的时候唯一的异常举动是 摔手机 各大厂商也就纷纷推出各种耐摔型手
  • IntelliJ IDEA中创建jsp项目

    原 IntelliJ IDEA中创建jsp项目 2019年06月13日 22 24 08 炸天帮陈长生 阅读数 88 更多 分类专栏 IDEA 版权声明 本文为博主原创文章 遵循 CC 4 0 BY SA 版权协议 转载请附上原文出处链接和
  • SpringBoot集成ffmpeg、javacv自动为视频生成动态封面和静态封面图片

    引入依赖
  • 根据电子设计大赛心率检测的设计实践思路

    该装置具有以下几个特征 1 电路简单 系统整体功耗低 发热量低 可以稳定连续运行 2 使用新型 主频高的控制芯片 能在芯片上实现数据滤波 3 设计安卓端上位机显示心电信号与反馈信息 4 PC端上位机显示信号波形 将采集的数据以文件格式储存
  • Android蓝牙开发浅析

    由于近期正在开发一个通过蓝牙进行数据传递的模块 在参考了有关资料 并详细阅读了Android的官方文档后 总结了Android中蓝牙模块的使用 更新 之前承诺的蓝牙通讯模块的源码已经放出 详情请点击一下链接 http blog csdn n
  • Hive和hadoop的区别

    Hive和hadoop的区别就是 Hive是通过SQL语句实现的MapReduce功能 SQL语句的优点是语句简单 不需要过多的程序语句就能实现 可以理解成Hive是通过语句封装之后的hadoop
  • sqoop报错ERROR tool.ImportTool: Encountered IOException running import job: java.io.IOException: Query

    一 详细报错 ERROR tool ImportTool Encountered IOException running import job java io IOException Query select id login name f
  • 全球最火的R工具包一网打尽,超过300+工具,立马收藏!

    虽然很早就知道R被微软收购 也很早知道R在统计分析处理方面很强大 开始一直没有行动过 直到 直到12月初在微软技术大会 看到我软的工程师演示R的使用 我就震惊了 然后最近在网上到处了解和爬一些R的资料 看着看着就入迷了 这就是个大宝库了 以
  • fastadmin如何实现关联表查询

    这里需对表fa setting employees进行关联 yewu为本表字段 employee num为fa setting employees的字段 通过yewu与employee num进行关联 需要查询fa setting empl
  • JS的运算

    一JavaScript的算数运算符 加 var c a b console log c 13 减 console log a b 7 乘 console log a b 30 除 console log a b 3 333333333333