// 三元运算符
// 有三个表达式,参与的运算符
// 运算符的分类还可以从参与运算符的表达式个数来进行分类
// 一元运算符,也就是只有一个表达式参与运算符
// ++ -- !
// 二元运算符,也就是只有两个表达式参与运算符
// = + - += -= % > < === ....
// 除了上面三个,其他的都是二元运算符
// 三元运算符,也就是只有三个表达式参与运算符
// 条件表达式 ? 表达式1 : 表达式2
// 如果 条件表达式的结果是 true 就执行 表达式1
// 如果 条件表达式的结果是 false 就执行 表达式2
// 三元运算符,执行原理就是 简单的 if...else的执行原理
// 就是简写的,简单的if...else
// 三元运算符,代码与简单的if...else是完全相同的,就是语法形式不同
// 如果数值大于 10 就 输出 大于10
// 如果数值小于等于 10 就 输出 不大于10
var int = parseInt(Math.random()*(20+1-1)+1);
// if判断
if( int > 10 ){
console.log(`数值${int}是大于10的`);
}else{
console.log(`数值${int}不大于10的`);
}
// 三元运算符
int > 10 ? console.log(`数值${int}是大于10的`) : console.log(`数值${int}不大于10的`);