Ezt a részt figyelmen kívül hagytad: "Egy durva példa ezt nem kérdeztem:"
Bár valószínűleg én is félreérthető voltam. Azaz csak azért raktam be a példa kérdést, mert szokott ilyeneket csinálni, hogy beírsz egy kérést 2 feltétellel és csak az egyiket veszi figyelembe.
A 2. jobb példa lenne, de a JS-t nem tudom megosztani amire ennél csak az optimalizáció akad be neki, az nem, hogy csak a duplikált részeket.