php定义个数输出,如何定义一个可以接收三个数字的函数并输出

定义一个可以接收三个数字的函数,函数体内实现三个数字的排序输出 →(javascript代返回值的函数的申明和调用)

解析“位运算符”知识:

4.位运算符

标记: >> << & | ^

&:按位与,判断奇偶性;任意数字与1做按位与,结果为1,则为奇数;结果为0,则为偶数

|:按位或,对小数取整;任意小数与0做按位或,救过则取整数部分

^:按位异或,用于交换两个数字

a = a^b; b = b^a; a = a^b;

简写:a^=b; b^=a; a^=b;

Document

定义一个可以接收三个数字的函数,函数体内实现三个数字的排序输出

-->

function sortNum(a,b,c){

//如果将最小的数字赋值给a,将最大的数字赋值给c

//1.比较a与b的大小关系,如果a>b的话,则交换两个数字,则a中存放的就是 a和b 的最小值。

a>b && (a^=b,b^=a,a^=b);

//2.比较b与c的大小关系,如果b>c的话,则交换两个数字,则b中存放的就是 b和c 的最小值;则c中存放的是3个数字中的最大值。

b>c && (b^=c,c^=b,b^=c);

//3.最后在比较a与b中的(两个最小值的大小)大小关系,如果a>b的话,则交换两个数字,则a中存放的就是 a和b 的最小值。

a>b && (a^=b,b^=a,a^=b);

console.log(a,b,c);

}

三个数字的排序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值