mercredi 16 décembre 2020

If else ladder optimisation

 if (value >= 2) {
    return 1
} else if (value >= 1) {
    return 0.9;
} else if (value >= 0.8) {
    return 0.7
} else if (value >= 0.5) {
    return 0.5;
} else {
    return 0;
}

How to solve this if-else ladder. If i use switch cyclometric complexity increases and also also values feels like true.

Aucun commentaire:

Enregistrer un commentaire