2021-04-28 16:49:39 +02:00

27 lines
473 B
Plaintext

== Noncompliant Code Example
----
var names = [ "Jack", "Jim", "", "John" ];
for (var i = 0; i < names.length; i++) {
if (!names[i]) {
i = names.length; // Non-Compliant
} else {
console.log(names[i]);
}
}
----
== Compliant Solution
----
var names = [ "Jack", "Jim", "", "John" ];
for (var name of names) {
if (!name) {
break; // Compliant
} else {
console.log(name);
}
}
----