JavaScript多元运算符
2024-09-04 08:45:58
JavaScript多元运算符
JavaScript多元运算符
**实例:**`
function test(9){
var a=4,b=11;
return p > 1 ? p<b ? p > b : p = 6 : p = 3;
} document.write(test(9);
**解析**:
----------
在上面的这个例子里,最快的解决的方法是找到第一个问号“?”,和最后一个冒号“:”然后进行语句分割,
即:return p > 1 ? 整体语句 : p = 3;
分析步骤一: 当p>1为true,输出整体语句,也就是: p<b ? p > b : p = 6 ;
分析步骤二: 当p>1为false,输出p = 3;
本案例中,p=9,进行分析步骤一,则输出:p<b ? p > b : p = 6 ;
同理:
分析步骤一: 当p<b为true,输出p > b ;
分析步骤二: 当p<b为false,输出p = 6 ;
即:9<11 为true,则输出p>b,即9>11,即false。
最新文章
- 巧用git bash
- JMS + jboss EAP 6.2 示例
- atititt.java定时任务框架选型Spring Quartz 注解总结
- Android 之 json数据的解析(jsonReader)
- javaSE第三天
- hdu 5104 Primes Problem
- mysql学习--mysql必知必会1
- Java read()和readLine()的区别
- eMMC尺寸
- android高效ORM数据库框架greenDao使用
- CSS基础知识(概念、块级元素、行内元素、选择器)
- NancyFX 第九章 Responses(响应对象)
- ubuntu下安装Visual Studio Code
- 【算法】LeetCode算法题-Count And Say
- Selenium上机实验
- dataguard从库数据库丢失恢复例子(模拟丢失数据文件)
- js 数组的拷贝
- J2CACHE 两级缓存框架
- Java开发中各种集合框架简介
- 跟阿铭学Linux习题答案
热门文章
- fork之后,子进程从父进程那继承了什么(转载)
- Notepad++汉化教程
- 八、Uniapp+vue+腾讯IM+腾讯音视频开发仿微信的IM聊天APP,支持各类消息收发,音视频通话,附vue实现源码(已开源)-聊天输入框扩展面板的实现
- [opencv]opencv主要组件介绍
- Java Web程序设计笔记 • 【第10章 JSTL标签库】
- Java程序设计基础笔记 • 【第7章 Java中的类和对象】
- centos6.5-搭建Apache-地址限制和用户访问
- FastAPI快速查阅
- JavaScript 钩子
- 聊聊docker那些端口问题