5.算术运算符和赋值运算符

  • 一、算术运算符(+ - * / %)

    • % 取余数

      • e.g

        image
    • +的优先级高于 =

      • e.g

        image
    • / 取商

      • / 运算符两边都是整型,是取商运算,结果是整数

        image
      • / 运算符任意一边是小数,是小数除法运算,结果是小数

        image
  • 二、自增、自减(++、--)

    • 自增

      • 数字在前,++在后

        • e.g

          image
      • ++在前,数字在后

        • e.g

          image
    • 自减

      • 数字在前,--在后

        • e.g

          image
      • --在前,数字在后

        • e.g

          image
    • 编程规范

      • 一般情况下,++和--不要用于其他语句中,应该单独作为一条语句
        • 不规范示例

          image
  • 三、赋值运算符(=、+=、-=、*=、/=、%=)

    • =

      • e.g

        image
    • +=

      • 含义:在原有的数上再增加

        image
      • e.g

        image
    • -=

      • 含义:在原有的数上再减少

        image
      • e.g

        image
    • *=

      • 含义:在原有的数上再乘以

        image
      • e.g

        image
    • /=

      • 含义:在原有的数上再取商

        image
      • e.g

        image
    • %=

      • 含义:在原有的数上再取余数

        image
      • e.g

        image
  • 四、算术运算符和赋值运算符的优先级

    • 默认的优先级:算术运算符 > 赋值运算符

      • 、 / 、% 高于 + 、- 高于= 、+=、-=、=、/=、%=
        • e.g

          image
    • 优先级同级时,加减、乘除余都是从左往右,但是赋值运算符都是从右往左

      • e.g

        image
    • 可以使用小括号改变优先级

      • e.g

        image
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,755评论 0 13
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 10,037评论 0 5
  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 9,869评论 1 44
  • 谨记: 上帝在缔造每个人的时候,给予每个人的一切都是相同的,然而,人与人却是存在如此大的差距,记着上帝为你关上了一...
    长风留言阅读 10,807评论 0 5
  • 破碎的我想拥有完整 例如一整个春天 可我没有 只有一个残破的梦 让我苟且地想起 我不知道该干什么 不知道在你面前该...
    呀哦计油希阅读 1,351评论 0 1

友情链接更多精彩内容