上課筆記 11 19 基本運算子

2021-07-07 07:44:21 字數 951 閱讀 4225

運算子有一元、二元和三元運算子。

分類:

一元二元和三元(乙個數兩個數三個數)

按優先順序、運算方向分

a+b*c          從左向右    從右向左(=)

賦值運算子為

=方向:從右向左

優先順序:最低

let a=b+c+d*5(先算右)

注意:左側只能有乙個常量或變數

+  - * / 求餘%

****自加自減!!****

不能用於常量只能用於變數

(1)var a=5

a++ 或++a

(2)可以寫在變數前,也可以寫在變數後,寫在前面 先運算後賦值、 寫在後面 ,先賦值在運算

var =5

var x=a++//x=5

var y=++a//y=6

組合賦值運算子(+ - * /)

a+=1//等同於a=a+1

比較運算子****

比較兩邊的表示式 返回乙個布林值(bool)

如果 比較運算子兩側表示式和運算子的邏輯不匹配,整個表示式為false (假)反之若匹配,整個表示式為true(真)

邏輯運算子******

和比較運算子類似,邏輯運算表示式!

邏輯表示式的值也是bool型。

參與邏輯運算的都是bool值

bool值  true  flase

&&(andand)邏輯與  表示邏輯乘法

| |(或)       邏輯或 表示邏輯加法

!:邏輯非 取反 單目運算子

常用運算子優先順序********

算數運算子》比較運算子》邏輯運算子》賦值

基本運算子 邏輯運算子 位運算子等 學習筆記

冪運算 2 3 double pow math.pow 2,3 冪運算 boolean a true boolean b false system.out.println a b a b 邏輯與運算 兩個變數都為真,結果才為true system.out.println a b a b 邏輯或運算 ...

基本運算子

一 運算子概念 運算子是檢查 改變 合併值的特殊符號或短語 二 運算子分類 2.1分類方式 1 按參與運算的數的個數 分為一元 乙個數 二元 兩個數 三元 三個數 2 按功能分 邏輯啊什麼鬼的超多 3 按優先順序 按運算方向 a b c 從右向左,從左向右 方向 從右向左 優先順序 最低 注意 左側...

基本運算子

常用關係運算子 大於 左 右 真 假 大於等於 左 右 真 假 小於 左 右 真 假 小於等於 左 右 真 1 假 0 等於等於 比較兩個資料是否相等 10 10 1 不等於 左 右 判斷左右兩個值是否相等,如果不相等結果是真 注意 1.不可以對關係運算子進行連續使用 例如 1邏輯與 左表示式 右表...