下面是代码
设a= 100;
设b= 2_00.5;
设c= 1e2;
设d= 2.4;
console.log(Math.min(Math.round(a,b,c,d));
console.log(Math.round(Math.min(a,b,c,d));
**
通缉的答案是2。
第一个,我得到了100个。我怎么能拿到100?
对于第二个问题,我得到了想要的答案。
有人能给我解释一下吗?
谢谢
**
发布于 2022-01-03 06:42:30
Math.round()只接受一个参数,因此在第一个示例中忽略参数b、c、d;这与调用Math.round(a)相同。
要更改这些函数的顺序,请调用:
Math.round(Math.min(a, b, c, d))等于
Math.min(...[a,b,c,d].map(x => Math.round(x)))https://stackoverflow.com/questions/70562369
复制相似问题