js三目运算符使用及嵌套

js三目运算符使用及嵌套三目运算符基础格式:条件?a:b;下面根据一个实例来解释用法 vara=10;varb=5;varc=a>b?a:b;//定义一个c,如果a>b,那么取冒号前面的值(这里为a),如果a<=b,那么取冒号后面的值(这里为b)console.log(c);作用:三目运算符可…

大家好,又见面了,我是你们的朋友全栈君。

三目运算符

基础格式:条件?a:b;

下面根据一个实例来解释用法

	var a = 10;
    var b = 5;
    
    var c =  a > b ? a : b;
    //定义一个c ,如果 a > b,那么 取 冒号前面的值(这里为a),如果a <= b,那么取 冒号后面的值(这里为b)
    console.log(c);

作用: 三目运算符可以简化代码量,使代码清晰易懂

嵌套使用

  var a = prompt("请输入你有多少钱:");
    a < 5000 ? alert("你好穷啊!"): a < 20000 ? alert("日子还能过!"): alert("土豪!");

解释:首先请用户输入存款,然后跟5000比较,如果小于5000,就弹出“你好穷啊”,并结束运行三元运算符,如果 a >=5000,就进行后面的三元运算,这就是三元运算的嵌套使用!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150132.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • C语言中scanf函数详解「建议收藏」

    C语言中scanf函数详解「建议收藏」scanf函数  上一节中我们讨论了,如何将整数,浮点数,字符串打印到屏幕上去。既然有输出,怎么能没有输入呢?这一节中,我们来介绍与printf相反的scanf函数。  scanf的功能是将键盘输入的字符串转换成整数、浮点数、字符或字符串。1.scanf函数的使用公式scanf是一个变参函数。(参数的数量和类型不确定)scanf的第一个参数是字符串。scanf的第一个参数是需要输入的字符串以及需要被读取的占位符。scanf的后续参数,是依次被读取并赋值的变量地址。占位符的类型和数量需要与

    2022年10月29日
    0
  • Gizmos菜单_gi clamp

    Gizmos菜单_gi clampGizmos菜单在现场查看和游戏视图都有一个小玩意儿菜单。点击小玩意儿场景视图或游戏视图访问工具栏中的按钮,小玩意儿菜单。该小玩意儿在场景视图按钮场景视图和游戏视图窗口顶部的Gizmos菜单属

    2022年8月5日
    4
  • 「数学」夹角公式_夹角公式cos

    「数学」夹角公式_夹角公式cos内容设直线$l_1$、$l_2$的斜率存在,分别为$k_1$、$k_2$,$l_1$与$l_2$的夹角为$\theta$,则$\tan\theta=\left|\fr

    2022年8月3日
    2
  • Spring事务管理[通俗易懂]

    Spring事务管理[通俗易懂]1、Spring的事务管理主要包括3个接口TransactionDefinition:封装事务的隔离级别,超时时间,是否为只读事务和事务的传播规则等事务属性,可通过XML配置具体信息。Platfo

    2022年7月4日
    20
  • hdfs的命令_hbase shell命令

    hdfs的命令_hbase shell命令hdfs命令InthislessononApacheHadoopHDFScommands,wewillgothroughthemostcommoncommandswhichareusedforHadoopadministrationandtomanagefilespresentonaHadoopcluster.在本课程中,有关Apach…

    2022年10月4日
    0
  • 点云常见几种算法(详细教程)

    点云常见几种算法(详细教程)

    2020年11月8日
    263

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号