diff --git "a/\345\217\266\345\212\237\347\205\247/20241028 JS\345\205\245\351\227\250\347\273\203\344\271\240/fex.html" "b/\345\217\266\345\212\237\347\205\247/20241028 JS\345\205\245\351\227\250\347\273\203\344\271\240/fex.html" new file mode 100644 index 0000000000000000000000000000000000000000..b1093da4a79447c734e8acb7fbcbb3a7b752b5e2 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/20241028 JS\345\205\245\351\227\250\347\273\203\344\271\240/fex.html" @@ -0,0 +1,74 @@ + + + + + + + 练习 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git "a/\345\217\266\345\212\237\347\205\247/20241028 JS\345\205\245\351\227\250\347\273\203\344\271\240/\347\254\224\350\256\260.md" "b/\345\217\266\345\212\237\347\205\247/20241028 JS\345\205\245\351\227\250\347\273\203\344\271\240/\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..10797010b6f0af6689fb70835fc1a39b740e05f1 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/20241028 JS\345\205\245\351\227\250\347\273\203\344\271\240/\347\254\224\350\256\260.md" @@ -0,0 +1,58 @@ +# 运算符 + +- ## 算术运算符 + +| 运算符 | 作用 | +| ------ | ---------------------------------------------------- | +| + | 求和 | +| - | 求差 | +| * | 求积 | +| / | 求商 | +| **%** | 取模(取余数),开发中经常用于作为某个数字是否被整除 | + +- ## 赋值运算符 + +| 运算符 | 作用 | +| ------ | ---------------------------------------------------- | +| + | 求和 | +| - | 求差 | +| * | 求积 | +| / | 求商 | +| **%** | 取模(取余数),开发中经常用于作为某个数字是否被整除 | + +- ## 自增/自减运算符 + +| 符号 | 作用 | 说明 | +| ---- | ---- | -------------------------- | +| ++ | 自增 | 变量自身的值加1,例如: x++ | +| -- | 自减 | 变量自身的值减1,例如: x-- | + +- ## 比较运算符 + +| 运算符 | 作用 | +| ------ | -------------------------------------- | +| > | 左边是否大于右边 | +| < | 左边是否小于右边 | +| >= | 左边是否大于或等于右边 | +| <= | 左边是否小于或等于右边 | +| === | 左右两边是否`类型`和`值`都相等(重点) | +| == | 左右两边`值`是否相等 | +| != | 左右值不相等 | +| !== | 左右两边是否不全等 | + +- ## 逻辑运算符 + +| 符号 | 名称 | 日常读法 | 特点 | 口诀 | +| ---- | ------ | -------- | -------------------------- | -------------------------- | +| && | 逻辑与 | 并且 | 符号两边有一个假的结果为假 | 一假则假(两者都必须满足) | +| \|\| | 逻辑或 | 或者 | 符号两边有一个真的结果为真 | 一真则真(两者满足其一) | +| ! | 逻辑非 | 取反 | true变false false变true | 真变假,假变真 | + +- ## 三元运算符 + +```js +条件 ? 表达式1 : 表达式2 + +console.log(5 < 3 ? '真的' : '假的'); +``` + diff --git "a/\345\217\266\345\212\237\347\205\247/20241028 JS\345\205\245\351\227\250\347\273\203\344\271\240/\347\273\203\344\271\240.md" "b/\345\217\266\345\212\237\347\205\247/20241028 JS\345\205\245\351\227\250\347\273\203\344\271\240/\347\273\203\344\271\240.md" new file mode 100644 index 0000000000000000000000000000000000000000..857171e892251bdec75b7f6c1b3c4f30fca9aa42 --- /dev/null +++ "b/\345\217\266\345\212\237\347\205\247/20241028 JS\345\205\245\351\227\250\347\273\203\344\271\240/\347\273\203\344\271\240.md" @@ -0,0 +1,6 @@ +1. 【1】运算符优先级的使用。假设手机原来的话费余额是10元,通话资费为0.1元/分,流量资费为0.3元/MB,在使用了30MB后,计算手机话费余额还可以进行多长时间的通话 +2. 【2】计算员工的实除收入,假设某员工的月薪为6500元,专项扣除费用共500元,个人所得税起征点是5000元,税率为3%,计算该员工的实际收入。(提示:实际收入=(月薪-专项扣除)-(月新-专项扣除-个税起征点)*税率) +3. 【3】判断2024年2月的天教,闰年2月的天数是29天,非闰年2月的天数是28天,应用条件运算符判断2024年2月的天数。 +4. 【4】接收用户输入的用户名和密码,若用户名为 “admin” ,且密码为 “123456” ,则提示用户登录成功! 否则,提示失败。 +5. 【5】获取数字中的最小值定义4个数值型变量,值分别为26、17、10、20,应用if语句获取这4个数字中的最小值。 +6. 【6】判断空气污染程度,空气污染指数(API)是评估空气质量状况的一组数字,如果空气污染指数为0~100,则空气质量状况属于良好:如果空气污染指数为101~200,则空气质量状况属于经度污染:如果空气污染指数为201~300,则空气质量状况属于中度污染:如果空气污染指数大子300,则气质量状况属于重度污染。让用户输入其城市的污染指数,判断该城市的空气污染程度