美文网首页
01.25运算符

01.25运算符

作者: xxxQinli | 来源:发表于2019-01-25 14:53 被阅读0次
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Page Title</title>

</head>
<body>
    
</body>
</html>
<script>
    // js支持数学运算符, 比较运算符, 逻辑运算符, 赋值运算符, 位运算符

    // 1. 数学运算符: + - * / % ++ -- (和python比少了整除和幂运算,多了++和--)
    // +,-,*,/,%和python一样
    // ++ (自加1) -- (自减1)
    // 变量++ 、++变量 - 让变量自己的值加1
    // 变量-- 、--变量 - 让变量自己的值减1
    num = 10
    num++  //相当于python:num += 1
    ++num
    num--
    num--
    console.log(num)

    // 坑!!!不要用来赋值
    num1 = 10
    num2 = num1++ //++写在后面赋值,先赋值,再加1
    num11 = 10
    num22 = ++num11 //++写在前面赋值,先加1,再赋值
    console.log(num2,num22)

    // 2.比较运算符:>, <, >=, <=, ==, !=,===,!==
    // 结果都是布尔
    // 比较大小和pythtrue
    // ==判断值是否相等, !=判断值是否不相等
    // ===判断值和类型是否相等, !==判断值和类型是否不相等(相当于python的==和!=)
    console.log(5 == 5) //true
    console.log(5 == '5') //true,只看内容是否相等
    console.log(5 === '5') //flase,类型不同

    // 3.逻辑运算符:&&(逻辑与) ||(逻辑或) !(逻辑非运算)
    // 和python一样
    console.log(!true) 

    // 4. 赋值运算:=,+=,-=,*=,/=,%=
    // 和python一样
    num = 10
    num %= 2
    console.log(num)

    // 5. 位运算符: & | ~ ^
    // 和python一样

    // 6. 符合运算和python一样

    // 7. 三目运算符
    // ?: - 条件语句?值1:值2 - 条件语句为true,结果为值1,为false,结果为值2
    age = 18
    console.log(age>18?'成年':'未成年')



</script>

相关文章

  • 01.25运算符

  • 01.25

    总结下昨天一丢丢进步和最近感想,进步是在一天工作中 一下也没碰手机,以前总是边工作边玩手机,这个习惯超级不好,所以...

  • 01.25比高

    妈妈,等我长得那么高了,就上小学了吧? (他指着齐大人腰的树篱) 嗯 妈妈,等我长得那么高了,就上很高的学了吧?(...

  • 01.25函数

  • 01.25 concern

    1) 翻译:这项最新报告研究的是英语流利度和收入的相关性。 The newest report concerns ...

  • 01.25变量

  • 01.25循环

  • 01.25—01.29

    【支付宝:2021年集五福活动将于2月1日0点上线】今年新增“写福字”玩法,支付宝搜“写福字”,通过小程序手写福字...

  • 日精进打卡2018-01-25~27

    【打卡开始于2016.11.01】 打卡第452天 【知~学习】 01.25《京瓷哲学》 录制530--539页...

  • 每日开眼01.25

    每日精选全球优秀拔尖的设计,每日开眼一下,深入了解每个设计背后的思考,;每日积累一点点,提升基础审美养成设计好习惯...

网友评论

      本文标题:01.25运算符

      本文链接:https://www.haomeiwen.com/subject/iggmjqtx.html