项目开发需要封装一下计算最大最小值的十的倍数
/** 返回最大数据的十的倍数 */
function getMaxValue(sourceList: number[]) {
const maxValue = Math.max(...sourceList);
const multiple10 = (Math.floor(maxValue / 10) + 1) * 10;
return multiple10;
}
/** 返回最小数据的十的倍数 */
function getMinValue(sourceList: number[]) {
const minValue = Math.min(...sourceList);
if (minValue >= 0) return 0;
const multiple10 = (Math.ceil(minValue / 10) - 1) * 10;
return multiple10;
}