<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
/*
* 条件运算符也叫三元运算符
* 语法:
* 条件表达式?语句1:语句2
* - 执行的流程
* 条件运算符在执行时,首先对条件表达式进行求值
* 如果该值为true,则执行语言1, 并返回执行结果
* 如果该值为false, 则执行语句2,并返回执行结果
* 如果条件的表达式的求值结果是一个非布尔值,
* 会将其转换为布尔值进行运算。
*
* */
var a = 10, b = 20, c = 30;
var max = a > b ? a : b;
max = max > c ? max : c;
console.log(max);
// 条件的优先级
/*
* , 运算符
* 使用,可以分割多个语句,一般可以在声明多个变量时使用
*
* */
// 使用,运算符同时声明多个变量
//var a, b, c;
/*
* 就和数学中一样,在JS中运算符也有优先级
* 比如: 先乘除 后加减
* 在JS中又一个运算符优先级的表
* 在表中越靠上优先级越高,优先级越高越优先计算。
* 如果优先级一样,则从左向右计算。
* 如果遇到优先级不清楚的
* 使用()括起来,来改变优先级
* */
var a = 1, b = 2, c = 3;
</script>
</head>
<body>
</body>
</html>
运算符的优先级