【发布时间】:2020-09-20 16:38:22
【问题描述】:
parseInt 在下面的函数中使用它时不返回 0:
const getGuestsCount = guestsInput => {
if (parseInt(guestsInput)) {
return parseInt(guestsInput);
}
return 'not a number';
};
例如,getGuestsCount('0 we won\'t visit you!!');
返回“不是数字”
但是如果我们在函数之外使用parseInt 就可以了,
parseInt('0 we won\'t visit you!!');
按预期返回 0
【问题讨论】: