在项目中,我们有时候会遇到,数据返回 -1,-2这种,但是在页面上展示需要展示正整数,又或者需要根据返回值需要算倍数之类的。
数据返回的值
let num = -1
首先转换成正整数
let value = Math.abs(num) // 1
获取倍数
let step = num / (10 ** value ) // 10** 代表10的幂次方
大概就是这样!
在项目中,我们有时候会遇到,数据返回 -1,-2这种,但是在页面上展示需要展示正整数,又或者需要根据返回值需要算倍数之类的。
数据返回的值
let num = -1
首先转换成正整数
let value = Math.abs(num) // 1
获取倍数
let step = num / (10 ** value ) // 10** 代表10的幂次方
大概就是这样!