【发布时间】:2018-05-11 13:43:51
【问题描述】:
我有我详述的功能,它给了我以下错误
未捕获的引用错误:分配中的左侧无效。
function obtenerValorPorColorSemaforo(sumCumplimiento, valueColorVerde, valueColorAmarillo) {
var result = null;
var porColorVerde = parseFloat(valueColorVerde); // Porcentaje Color Verde
var porColorAmarillo = parseFloat(valueColorAmarillo); // Porcentaje Color Amarillo.
if (parseFloat(sumCumplimiento) = 0.00) {
// Color gris
result = "panel-defaluft";
}
else if (parseFloat(sumCumplimiento) >= porColorVerde) {
// Color VERDE
result = "panel-success";
}
else if(parseFloat(sumCumplimiento) < porColorVerde &&
parseFloat(sumCumplimiento) >= porColorAmarillo) {
// Color AMARILLO
result = "panel-warning";
}
else {
// Color ROJO
result = "panel-danger";
}
return result;
}
【问题讨论】:
-
=是赋值,==和===是比较。你做了if (parseFloat(sumCumplimiento) = 0.00) { -
parseFloat(sumCumplimiento) = 0.00到parseFloat(sumCumplimiento) == 0.00
标签: javascript