const getrmb = size number undefined number = return Mathfloorsize 1024 1024 100size可能为未定义怎么解决
可以在函数中添加一个条件判断,如果size为undefined,则返回0或者其他默认值,例如:
const getrmb = (size: number | undefined): number => {
if (size === undefined) {
return 0
}
return Math.floor(size / 1024 / 1024 / 100)
}
或者:
const getrmb = (size: number | undefined): number => {
return Math.floor((size || 0) / 1024 / 1024 / 100)
}
这样可以避免在进行计算时出现类型错误或NaN的情况。
原文地址: http://www.cveoy.top/t/topic/bEa1 著作权归作者所有。请勿转载和采集!