用短路逻辑实现求最大值
2016-03-03 23:23
731 查看
<script>
//1,定义函数add,计算两个数的和
//参数a,b
//返回值:a+b
var a=12,b=25;
function add(a,b){
return a+b;
}
console.log(add(12,25));//24
//定义函数max,获得三个数中的最大数
//参数:a,b,c
//返回:max
var a=3,b=6,c=4;
function max(a,b,c){
var max=a;
b>max&&(max=b);
c>max&&(max=c);
return max;
}
console.log(max(3,6,4));
</script>
//1,定义函数add,计算两个数的和
//参数a,b
//返回值:a+b
var a=12,b=25;
function add(a,b){
return a+b;
}
console.log(add(12,25));//24
//定义函数max,获得三个数中的最大数
//参数:a,b,c
//返回:max
var a=3,b=6,c=4;
function max(a,b,c){
var max=a;
b>max&&(max=b);
c>max&&(max=c);
return max;
}
console.log(max(3,6,4));
</script>
相关文章推荐
- C#测试题
- 构建之法 东北师大站
- Oracle以及SDE维护常用命令-查看表空间等
- 【poj2391】Ombrophobic Bovines 二分+最大流+floyd
- centos7网卡配置bond
- 《Android开发艺术探索》读书笔记 (3) 第3章 View的事件体系
- 用分支结构实现电话银行
- 全局函数----编码解码
- Win8/Win10 Ctrl+Alt+方向键 屏幕显示翻转解决办法
- protocol 和delegate(协议和代理)的区别
- CSS 设计彻底研究(四)盒子的浮动与定位
- MySQL 5.7新特性之Generated Column(函数索引)
- Shell脚本中赋值变量时单引号‘和双引号“的区别
- java语法中一些需要注意的地方
- 【有问题?先找手册!】php有哪些错误级别
- Bean property 'addressService' is not writable or has an invalid setter method.
- 声明提前
- UI控件--UIButton
- Crashlytics
- linux shell中单引号、双引号、反引号、反斜杠的区别