我有一个输出颜色的功能如下:
function sortAQI(aqi){
var result;
if (aqi <= 350) {
result="\'green\'";
}
if ((aqi <= 425) && (aqi > 350)) {
result="\'yellow\'";
}
if (aqi > 425){
result="\'red\'";
}return result;}
我使用警报并且输出很好,但是当我通过循环运行它时,圆圈都是黑色的。以下是我的代码:
for (i = 0; i < jsarr_aqi.length; i++){
var colorCircle = sortAQI(parseInt(jsarr_aqi[i]));
var circleHeat = new google.maps.Circle({
strokeColor: '#FF0000',
strokeOpacity: 0,
strokeWeight: 2,
fillColor: colorCircle,
fillOpacity:0.1,
map:map,
center: {lat:parseFloat(jsarr_lat[i]),lng:parseFloat(jsarr_long[i])},
radius: 1
我打开控制台但没有显示。
})