如何用最高效方法判断4个数相等

大狗狗 2020-02-07 09:42:40
var a,b,c,d;
...
现在要判断上面4个数是否相等,我想到的办法是:
if(a==b && c==d && b==c){
alert("相等");
}

还有没有更简便办法呢?

...全文
1349 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2020-02-07
  • 打赏
  • 举报
回复
简便的方法 if (new Set([a,b,c,d]).size==1) {alert("相等");} 此方法不适用ie浏览器,虽然ie11支持Set对象,但不支持在用new创建时传参数。所以ie11浏览器中要用add()一个一个添加更麻烦。
天际的海浪 2020-02-07
  • 打赏
  • 举报
回复
简便的方法不一定是高效的。 你这个方法就是最高效的。

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧