zoukankan      html  css  js  c++  java
  • 三元运算符、逻辑运算符

    三元运算符

    三元可以视作是特殊的比较运算符:

    (expr1) ? (expr2) : (expr3)

    语法解释:在 expr1 求值为 TRUE 时整个表达式的值为 expr2,否则为 expr3。

    例子:

    x = 2;

    y = (x == 2) ? x : 1;

    alert(y); //输出:2

    该例子判断 x 的值是否等于 2,如果 x 等于 2,那么 y 的值就等于 x(也就是等于2),反之 y 就等于 1。

    提示

    为了避免错误,将三元运算符各表达式用括号括起来是个不错的主意。

    逻辑运算符

    字符串连接运算符

    连接运算符 + 主要用于连接两个字符串或字符串变量。因此,在对字符串或字符串变量使用该运算符时,并不是对它们做加法计算。

    例子:

    x = "beijing";

    y = x + "你好!"; //结果:y = "beijing你好!"

    // 要想在两个字符串之间增加空格,需要把空格插入一个字符串之中:

    y = x + " 你好!"; //结果:y = "beijing 你好!"

    当对字符串和数字做连接(加法)运算时,会将数字先转换成字符串再连接(相加):

    x = 25;

    y = "我今年" + x + "岁"; //结果:y = "我今年25岁"

  • 相关阅读:
    nginx 详解
    阿里云 消息队列mq
    手机浏览器Yandex安装插件说明
    windows下JAVA环境变量配置
    共享文件夹免密登入
    自动添加静态路由
    加入WSUS补丁服务器并下载补丁
    加入时间同步服务器(NTP)
    更改rdp端口
    关闭及开启445等危险端口
  • 原文地址:https://www.cnblogs.com/huanghuali/p/7809015.html
Copyright © 2011-2022 走看看