首页 > 文章列表 > 问题我们能否使用 JavaScript 将剩余乘客安置在公交车上

问题我们能否使用 JavaScript 将剩余乘客安置在公交车上

200 2023-09-08

问题

我们需要编写一个接受三个参数的 JavaScript 函数 -

  • cap - 是巴士可容纳的人数(不包括司机)。

  • on - 是巴士上不包括司机的人数。

  • wait - 是等待上车的人数(不包括司机)。

如果有足够的空间,我们应该返回 0,如果有不是,我们应该返回无法搭载的乘客数量。

示例

以下是代码 -

 现场演示

const cap = 120;
const on = 80;
const wait = 65;
const findCapacity = (cap, on, wait) => {
   let x = 0;
   let y = (on + wait);
   if(y > cap){
      x += (y - cap);
   };
   if(x < 0){
      x = 0;
   };
   return x;
};
console.log(findCapacity(cap, on, wait));

输出

25