关系运算符、逻辑运算符、运算符和表达式

2018-05-10  本文已影响0人  纪美

一、隐式转换结论

      1.数字+字符串  将数字转换为字符串。

      2.数字+boolean  将boolean转换为number类型

      3.数字+undefined  结果为NaN,NaN的类型为number

      4.字符串+boolean  将boolean转换为字符串

      5.boolean+boolean  都转换成number在做相加运算

注:NaN:not a number  判断一个非数字      如果不是一个数字返回true,如果是一个      数字返回false。

二、显示转换/强制转换

      1.tostring() 将任意类型转换为字符串类型

      2.parseInt()  将一个数据转换为整数

      3.parFloat()  将一个数据转换为小数

      4.number  将一个数据转换为    number

三、运算符和表达式

      1.算数运算符:+,-,*,/,%

      ++,--

      ++:自增运算,增量为1

      ++在前:先赋值在加一;

      ++在后:先加一在赋值;

      --:自增运算,减量为1

      --在前:先赋值在减一;

      --在后:先减一在赋值;

        四舍五入:toFixed(保留位数);

        语法:数字.toFixed(n);

什么是算数表达式?

      由算数运算符所组成的表达式,称为“算数表达式”;

2.关系运算符

    关系运算符的作用?

        判断数据之间的大小或相等关系;

    关系运算符有什么?

        <,>,<=,>=,==,!=

    什么是关系表达式?

        由关系运算符组成的表达式称之为“关系表达式”,关系表达式的值为boolean类型

    全等:==(类型相同,数值相同);

    不全等:!==

  3.逻辑运算符

    逻辑运算符的作用?

        判断多条件以及条件取反时使用;

    语法:

          1.非:对现有条件取反

          语法:!

          2.与:两个条件,两条件同时为真时。&&,表达式才为真

          语法:&&

        3.或:两个条件,只要有一个为真时,表达式即为真。

          语法:‖

上一篇 下一篇

猜你喜欢

热点阅读