js 比大小

html部分

<input type="button" onclick="mymax(5,4,12)" value="按钮"/>

<input type="button" onclick="mymin(5,4,12)" value="按钮"/>

js部分

function mymax(x,y,z){
x<y&&(x=x+y, y=x-y, x-=y);
y<z&&(y=y+z, z=y-z, y-=z);
x<y&&(x=x+y, y=x-y, x-=y);
console.log('从大到小'+x+'-'+y+'-'+z)
}
function mymin(x,y,z){
x>y&&(y=x+y,x=y-x,y=y-x);
y>z&&(z=y+z,y=z-y,z=z-y);
x>y&&(y=x+y,x=y-x,y=y-x);
console.log('从小到大'+x+'-'+y+'-'+z)
}

关于赋值

   先把x y 进行相加得到总和赋值于x,x在减去另外的一个不变的数y赋值于y就更改y的值,最后减去更新的y值就得到x值!

上一篇:Windows 8.1 (64bit) 下搭建 MongoDB 2.4.9 环境


下一篇:Prime Path[POJ3126] [SPFA/BFS]