Logo

Programming-Idioms

History of Idiom 42 > diff from v40 to v41

Edit summary for version 41 by JamesBeeProg:
[JS] The if statement was not valid JavaScript.

Version 40

2020-07-05, 20:29:29

Version 41

2021-02-24, 13:29:34

Idiom #42 Continue outer loop

Print each item v of list a which in not contained in list b.
For this, write an outer loop to iterate on a and an inner loop to iterate on b.

Idiom #42 Continue outer loop

Print each item v of list a which in not contained in list b.
For this, write an outer loop to iterate on a and an inner loop to iterate on b.

Variables
v,a,b
Variables
v,a,b
Code
OUTER:
for (var i in a) {
   for (var j in b) {
      continue OUTER if a[i] === b[j];
   }
   console.log(a[i] + " not in the list");
}
Code
OUTER:
for (var i in a) {
   for (var j in b) {
      if (a[i] === b[j]) {
         continue OUTER;
      }
   }
   console.log(a[i] + " not in the list");
}