JS运算符

要进行各种各样的运算,就要使用不同的运算符号。

1,算术运算符:+ - * / % ++ --

+ :加法运算符
- :减法运算符
* :乘法运算符
/ :除法运算符
% :取余运算符,返回值等于余数
++ :自增运算符,即:结果=结果+1;
-- :自减运算符,即:结果=结果-1;

(1),%:取余,如果余数等于0,则被除数能被除数整除;


输出结果:b=10,c=12;
(3),"--":自减,同自增,但是结果是减1,而不是加1;

2,赋值运算符:= ,+= ,-= ,*= ,/=

”+=“先加后等,如:a+=10;//展开后 a=a+10;
”-=“先加后等,如:a-=10;//展开后 a=a-10;
”*=“先乘后等,如:a*=10;//展开后 a=a*10;
”/=“先除后等,如:a/=10;//展开后 a=a/10;

3,字符串运算符:+ ,+=

字符串只能进行”连接“运算,不能进行其它运算;
var a=“abc”;
var b=a+“def”;//结果b=“abcdef”;
var a=“abc”;
a+=10;//结果a=“abc”+“10”=“abc10”

4,比较运算符: > ,< ,>= , <=, ==, !=, ===, !==

比较运算符运算结果是布尔值(true或false)

5,逻辑运算符: && , || , !

&& :短路与,两个布尔表达式,同时为true才返回true,其它三种情况(true && false ,false && true ,false &&false)都返回false;
|| :短路或,两个布尔表达式,只要有一个为true则返回true,只有两边都为false才返回false;
! :取反运算(非),只有两种情况:!true即为false;!false即为true;

6,三元运算符: ?:


例:str="<br/>毕业院校:"+(school?school:“未填写”);

window.prompt()

功能:弹出一个输入框,让用户来输入内容;
语法:var 变量名 = window.prompt(提示信息,输入框中默认信息)

@沉木

前端:JS/18/JS运算符(算术运算符,赋值运算符,字符串运算符,比较运算符,逻辑运算符,三元运算符),window.prompt()相关推荐

  1. java三元运算符用的多不多_Java多个三元运算符

    像这样分手: true ? (++i > 2 ? true : false) : false; 所以这里测试条件总是设置为true.因此,执行的三元分支是i> 1. 2? true:fal ...

  2. 干货丨什么是Java三元运算符?基本用法有哪些?

    Java提供了一个三元运算符,可以同时操作3个表达式.三元运算符语法格式如下: 判断条件? 表达式1 :表达式2 在上述语法格式中,当判断条件成立时,计算表达式1的值作为整个表达式的结果,否则计算表达 ...

  3. [转载] Java三元运算符示例

    参考链接: Java中的运算符 本示例说明如何编写Java三元运算符. 这是语法 condition ? get_this_if_true : get_this_if_false Java三元运算符语 ...

  4. Thymeleaf页面三元运算符

    三元运算符 根据0.1显示用户性别 可以使用三元运算符,两种写法 写在括号内 <td th:text="${emp.gender==0?'女':'男'}"></t ...

  5. PHP中三元运算符的用法_php中三元运算符用法_PHP教程

    语法:条件 ? 结果1 : 结果2 说明:问号前面的位置是判断的条件,如果满足条件时结果1,不满足时结果2. 代码如下 $id = isset($_GET['id']) ? $_GET['id'] : ...

  6. java的比较运算符是_Java 基础(比较运算符,逻辑运算符,三元运算符)

    运算符:比较运算符 运算符 运算 范例 结果 == 相等于 4==3 false != 不等于 4!=3 true < 小于 4<3 false > 大于 4>3 true & ...

  7. php中三元运算符用法

    代码如下: <?php $handle=fopen("../good/html/1.txt", "r"); while(!feof($handle)) / ...

  8. 三元运算符 python_Python三元运算符

    三元运算符 python Python ternary operator is also termed as conditional operator. This is because it can ...

  9. 三元运算符和if else_PHP If-Else,Switch Case和速记三元运算符示例

    三元运算符和if else Sometimes we need to perform different actions based on the decision, PHP provides sev ...

最新文章

  1. 这三类问题是工控系统最大的威胁
  2. 重装系统找不到固态_90%的人重装系统后,感觉电脑变快了
  3. 飞机游戏在C语言程序的基本语句能完成功能的体会
  4. 开源是互联网发展的核动力
  5. 【Python】大数据存储技巧,快出csv文件10000倍!
  6. python数据可视化工具 pandas_Pandas数据可视化工具——Seaborn用法整理(下)
  7. 智能门禁(7)----调用face++api实现人脸对比
  8. POJ 1125 Stockbroker Grapevine
  9. 从功夫胖挞看软件开发
  10. java冒泡排序代码简单_Java冒泡排序简单实现
  11. 高中数学压轴解答题:函数零点
  12. 开启和关闭Windows远程管理(WinRM)
  13. mysql中date类型_MySql的日期类型datetime和timestamp
  14. 学生奖学金评定系统c语言,学生奖学金评定系统.doc
  15. AntV使用方法详解
  16. 时序分析——Latch timing
  17. 求解线性方程组的方法Matlab程序
  18. 有可控冷热水隔板的储水式电热水器
  19. 怎么从网上办大流量卡呢?具体步骤小编都给你写好的!
  20. Python+Opencv实现图像匹配——模板匹配

热门文章

  1. 如何 Scale Up/Down 应用?- 每天5分钟玩转 Docker 容器技术(126)
  2. 大脑芯片首次进行人类测试 增强记忆指日可待?
  3. Helixoft VSdocman 是一个集成于Visual Studio并提供了命令行版本的帮助文档编译工具...
  4. [CareerCup] 3.5 Implement Queue using Two Stacks 使用两个栈来实现队列
  5. acm省赛选拔组队赛经验谈
  6. 【转】Android 如何获取SDCard 内存(二)
  7. 华为云mysql端口号_华为云云耀服务器远程连接mysql,报错10038端口配置问题。
  8. 【kubernetes系列】master节点部署Pod处于Pending状态
  9. iis 搭建html网站,iis6.0 、7.0添加网站(搭建网站)
  10. 关于js数组的六种算法---水桶排序,冒泡排序,选择排序,快速排序,插入排序,希尔排序的理解。...