Google maps 通过运行循环更改谷歌地图圆圈的颜色

Google maps 通过运行循环更改谷歌地图圆圈的颜色,google-maps,geometry,Google Maps,Geometry,我有一个输出颜色的函数,如下所示: function sortAQI(aqi){ var result; if (aqi <= 350) { result="\'green\'"; } if ((aqi <= 425) && (aqi > 350)) { result="\'yellow\'"; } if (aqi > 425){ result="\'red\'"; }return result;} 功能sortAQI(aqi){

我有一个输出颜色的函数,如下所示:

function sortAQI(aqi){
var result;
if (aqi <= 350) {
    result="\'green\'";

}
if ((aqi <= 425) && (aqi > 350)) {
result="\'yellow\'";

}
if (aqi > 425){
    result="\'red\'";

}return result;}
功能sortAQI(aqi){
var结果;
如果(aqi 425){
结果=“‘红色’”;
}返回结果;}
我使用alert,输出很好,但是当我在循环中运行它时,圆圈都是黑色的。下面是我的代码:

for(i=0;i
})

我打开了控制台,但没有显示任何内容。

请提供一个示例来说明问题(所有数组的示例数据)。也许可以将sortAQI的返回值设置为字符串(
green
而不是“'green')。我会首先按照上面的建议尝试:删除双引号并转义,类似于
result=“green”
。您说控制台中没有任何内容,但我认为控制台在您的代码中没有任何用处。因此,如果您需要进一步的帮助,请提供帮助。@upsidown-Ha!行了!我自己把事情弄复杂了。谢谢您让我头脑清醒!