如何写一个高性能且易于阅读的if else块



我想知道这个代码块如何在可读性和性能方面写得最好:

let color= "green"
if (value > 50) color= "yellow"
if (value > 80) color= "orange"

将最高值放在第一位,因为它排除了较低的值。然后使用else作为最终默认值。

if (value > 80) {
color = "orange";
} else if (value > 50) {
color = "yellow";
} else {
color = "green";
}

最新更新