zoukankan      html  css  js  c++  java
  • js运算符和函数

    // ++或者--在前就先运算在赋值,在后就先赋值给前面变量在运算
    var i = 10;
    var t = 8;
    // var y = i++;
    console.log(y);
    console.log(i);
    // %是去取余数的意思
    var y = 9;
    var z = 2;
    var t = 9%2;
    console.log(t);
    // 赋值运算有 = += -= *= /= %= 就是变量和数值先运算然后再赋值给变量
    // i += 10;
    // console.log(i);
    // i -= 15;
    // console.log(i);
    // 比较运算符 ==是值相等  ===是全等意思是数据类型也得一样 !=不等 < > <= >=  输出的类型是布尔型
    var k = y != z;
    console.log(k);
    // 逻辑运算符:&&并且的意思,前面等于true后面也等于true才输出true,如果前面是假后面就不往后执行
    var m = (i<=y && t>=y);
    console.log(m);
    //逻辑运算符:||或者的意思.前面是true就不往后执行并输出true
    var h = (i>=y|| t>=y);
    console.log(h);
    // 逻辑运算!反向的意思输出内容的真假相反
    var v = !false;
    console.log(v);
    // 三元运算符,问号前的内容是真就输出问号后面的内容,如果是假就输出冒号后面的内容
    true?console.log('真'):console.log('假');

    // 函数
    // 函数名,小括号内是参数,是函数的使用
    var dy =  hs(180,70,'李四');
    // 这是用return返回
    console.log(dy);
    // 定义函数
    function hs(s1,w,xm){
        var bz = (s1-80)*0.7;
        var hl = Math.abs(w/bz-1);
        // hl<0.1?console.log(xm+'体重正常'):hl<0.2?console.log(xm+'体重过重或过轻'):console.log(xm+肥胖或体重不足);
        // 这是用return返回
        return hl<0.1?xm+'体重正常':hl<0.2?xm+'体重过重或过轻':xm+'肥胖或体重不足';
    }   
    //函数返回值用return
     var bb= z1(180,90);
    console.log(bb);
    function z1(zz,mm){
        var gg= zz+mm;
        return gg;
    }
  • 相关阅读:
    abs() 与fabs() 的区别辨析
    TCP服务端如何判断客户端断开连接学习
    数据结构与算法李春葆 第二章思维导图
    数据结构与算法思维导图第一章
    关于临时表的操作
    关于 ANSI_NULLS和QUOTED_IDENTIFIER
    临时表和视图的区别
    关于CancellationToken的解释
    在项目中添加signalr.js
    数据库存储过程的写法
  • 原文地址:https://www.cnblogs.com/sheep-fu/p/12773871.html
Copyright © 2011-2022 走看看