// var a;
// var b=1;
// var c=2;
// a=b;
// b=c;
// c=a;
// console.log(b,c)
=====================================
// var num = 10 //number整型
// var num = 3.14 //number浮点型
// console.log('沙漠'+'骆驼') //数值相加 字符相连
// var a ='adhiji adjiad'
// console.log(a.length)
// var a =prompt('输入年龄');
// var b ='你今年已经'+a+'岁';
// alert(b);
// true =1
// false=0
// var name= prompt('输入姓名')
// var age =prompt('输入年龄');
// alert(name+age)
// var num = 10 //数字转字符
// var str=num.toString();
// console.log(typeof str)
// console.log(num+'') //隐式转换 重要
// var age = '18.213'; //字符转换数字
// console.log(parseInt(age)) //整型
// console.log(parseFloat(age)) //浮点型
// var year = prompt('输入出生年份')
// var age = 2020-year
// alert('你今年已经'+age+'了')
// var a= prompt('输入数字')
// var b= prompt('请输入数字')
// alert(parseInt(a)+parseInt(b))
// var myname=prompt('请输入姓名')
// var age=prompt('请输入年龄')
// var sex=prompt('输入性别')
// alert('你的姓名:'+myname+'\n'+'你的年龄:'+age+'\n'+'你的性别:'+sex)
============================================================
//前置递增 ++num 先自加1 在返回值
// var num =10
// ++num
//console.log(num) //11
//后置递增 num++ 先返回原值 再自加一
// var num=10
// console.log(num++ + 10) //20
// var a=10
// var b=a++ + ++a //a++先返回原值=10 -》再自加1 a=11 -》++a先自加1=11+1=12 结果10+12=22
// console.log(b) //22
=============================================================
// =赋值 ==判断 ===全等
// var num1=10
// var num2=100
// var res1=num1>num2 //false
// var res2=num1==11 //false
// var res3=num1 !=num2 //ture
// console.log(res1)
// console.log(res2)
// console.log(res3)
============================================================
//&& 与 ||或 !非
// var num =7
// var str='我爱你我爱你啊'
// console.log(num>5 && str.length>=num) //ture
// console.log(num<5 && str.length>=num) //false
// console.log(!(num<10)) //false
// console.log(!(num<10 || str.length==num)) //false
//逻辑中断
// &&
// console.log(123&&456) //&& 第一个表达式为真 返回第二个表达式 456
// console.log(0&&456) //&& 第一个表达式为假 返回第一个表达式 0
// console.log(0&&1+2&&456*123) //0 第一个表达式为假 后面不在运算
// // ||
// console.log(123||456) //&& 第一个表达式为真 返回第一个表达式 123
// console.log(0||456) //&& 第一个表达式为假 返回第二个表达式 456
// var num =0
// console.log(123||num++) // || 123为真 后面num++不执行还是0
// console.log(num) //0
=======================================================================
//运算符优先级
// console.log(4>=6 || '人'!='阿凡达' && !(12*2==144) && true) //true
// var num = 10
// console.log(5==num/2 && (2+2*num).toString()==='22') //true