下面的函数返回一个浮点数(.0)如何将其转换为整数或文本?谢谢!
function test(){
const url = "https://www.7timer.info/bin/astro.php?lon=113.2&lat=23.1&ac=0&unit=metric&output=json&tzshift=0";
const res = UrlFetchApp.fetch(url);
const data = JSON.parse(res.getContentText());
var cloud = data.dataseries[0].cloudcover;
Logger.log(cloud); //result is 9.0
}
const cloud = 9.0
console.log(cloud.toFixed(0))
console.log(cloud.toString())
console.log(String(cloud))
您可以使用cloud.toFixed(0)
来删除该小数。
您可以使用cloud.toString()
或在ES6String(cloud)
参考: -
toFixed ()
toString ()