function getWindDirectionStr(wd) {
var wdStr = "";
if (!isNotEmpty(wd)) {
wdStr = "-";
return wdStr;
}
var value = parseFloat(wd).toFixed(1);
if (value <= 22.5 || value > 337.5) {
wdStr = "北风";
} else if (value > 22.5 && value <= 67.5) {
wdStr = "东北风";
} else if (value > 67.5 && value <= 112.5) {
wdStr = "东风";
} else if (value > 112.5 && value <= 157.5) {
wdStr = "东南风";
} else if (value > 157.5 && value <= 202.5) {
wdStr = "南风";
} else if (value > 202.5 && value <= 247.5) {
wdStr = "西南风";
} else if (value > 247.5 && value <= 292.5) {
wdStr = "西风";
} else if (value > 292.5 && value <= 337.5) {
wdStr = "西北风";
}
return wdStr;
}
function isNotEmpty(value) {
return value !== '' && value !== undefined && value !== null;
}
js中获取风向名称的方法
于 2024-03-20 15:42:17 首次发布