我几个小时以来一直在努力完成以下任务: 在JS中,将每加仑的英里转换为每100升的公里。我一直未能通过单元测试之一。
我的代码:
let milesPerGallon = Number(gets());
// I have to use gets() to accept user input and print() instead of console.log()
let converter = 100 / ((milesPerGallon * 1.6) / 4.54);
print(Math.floor(converter) + ' liters per 100 km');
我无法满足以下约束条件:
1 <= milesPerGallon <= 100
为了避免超出范围的值,我尝试了Math.min(Number(gets()), 100)
,但这是行不通的。
这应该是初学者,所以我有点希望找到一个简单的解决方案-不添加任何功能。