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

一、隐式转换结论

      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.或:两个条件,只要有一个为真时,表达式即为真。

          语法:‖

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,738评论 0 13
  • 一、隐式转换 1、数字 + 字符串 :将数字转换为字符串 2、数字 + boolean :将 boolean 转换...
    闫梓璇阅读 1,607评论 0 1
  • 数据类型的转换分为两种: 第一种:隐式转换 1、数字+字符串:将数字转换为字符串 2、数字+boolean:将bo...
    你昵称已被使用了阅读 1,396评论 0 0
  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 9,859评论 1 44
  • 门前的梨树透过远处燃烧麦秆的烟 在呛人的气味中留下汗水 绿袖子和白头发沉沉睡去 在咳嗽一声一声中耗尽年月 所有的等...
    五月半柚子阅读 2,649评论 3 7

友情链接更多精彩内容