Wie folgt, wenn die Frage verwendet wird, wenn es sich um unterschiedliche Bedingungen handelt (Änderungen von add_sep), sind die Ergebnisse der Ergebnisse add_level unterschiedlich:
Kopieren Sie den Code -Code wie folgt:
var add_level = 0;
if (add_sep == 5) {{{
add_level = 1;
}
else if (add_sep == 10) {{{{{{
add_level = 2;
}
else if (add_sep == 12) {{{{{
add_level = 3;
}
else if (add_sep == 15) {{{{
add_level = 4;
}
anders {
add_level = 0;
}
1) Die obigen Funktionen können auch über Switch implementiert werden:
Kopieren Sie den Code -Code wie folgt:
var add_level = 0;
Switch (add_sep) {
Fall 5: add_level = 1;
Brechen;
Fall 10: add_level = 2;
Brechen;
Fall 12: add_level = 3;
Brechen;
Fall 15: add_level = 4;
Brechen;
Standard: add_level = 0;
Brechen;
2) Javasctipt durch || und && implementieren:
Kopieren Sie den Code -Code wie folgt:
var add_level = (add_sep == 5 && 1) || (add_sep == 10 && 2) ||
3) Die zweite Art des Schreibens kann auch unterrichtet werden als:
Kopieren Sie den Code -Code wie folgt:
var add_level = {'5': 1, '10 ': 2,' 12 ': 3, '15': 4} [add_step] ||;
Eine grundlegende Formel kann aus der zweiten Schreibmethode erhalten werden:
Kopieren Sie den Code -Code wie folgt:
add_sep == 5 && add_level = 1
Äquivalent in <=>
Kopieren Sie den Code -Code wie folgt:
if (add_sep == 5) {{{
add_level = 1
}