object对象及逻辑条件运算符

一、javascript中的关系、逻辑、条件运算符

  1. 关系运算符
    != > < >= <= == ===
    是用来比较两个数值之间的大小关系的,如果a==b就为true,否则就为false,
    下面举例说明一下 ==,===
// 只要数值相同就是true,没有区分类型
var a = '1';
var b = 1;
结果为true
//而 === 完全等于
 a===b 值全等于b并且AB两个数字的类型完全一样,a=1,b='1',a===b,false
  1. 逻辑运算符
    对booleam值进行运算的运算符
    !逻辑非 非假既真,非真既假 意思就是取反 document.write(!(a<b));
    &&逻辑与 用来多个boolean值,如果都为真,才是真。否则就为假 && ||一起的时候,先对&&进行运算
    ||逻辑或 用来多个boolean值,如果都为假,才是假。否则就为真。

  2. 条件运算符
    ?:
    条件表达式?表达式1:表达式2
    条件表达式的结果是Boolean值
    如果条件表达式为真,就执行表达式1
    如果条件表达式为假,就执行表达式2

  3. 算数符的优先级

    ++ –
    算数运算符
    逻辑运算符
    赋值运算符

二、javascript中的对象类型 object

  1. 数字类型Number
    ①构造方法用来构造数字对象:let a= new Number(100);
    ②对数字进行处理:
    1.let a = b.toFixed(2); 取小数点后面两位数,第三位四舍五入
    2.let a = b.toprecision(2)保留制定的精度[有效数字]
    ③.属性:表示一些特殊的值:
    MAX_VALUE 最大值
    MAX_VALUE 最小值
    POSITIVE_INFINITY 无穷大,值为Infinity
    NEGATIVE_INFINITY 无穷小 值为-Infinity

    NaN 不是数字的数值(Not a Number)
    Infinity
    -Infinity
    下面展示一些 数字类型的代码

 //数字类型的三种定义方法
        let a = 100;
        console.log(typeof a);
        console.log(a); 

        //数字类型定义的第二种方法 
        let a2 = Number (100);
        console.log(typeof a2)
        console.log(a2);

        //数字类型转换成数字对象类型,第三中方法
        let a3 = new Number(100.1234);
        console.log(typeof a3);
        console.<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值