( bzt | 2024. 07. 20., szo – 11:02 )

Ő nem kérdezi le a szálak számát
Lófaszt nem, a példád konkrétan az interpretált programod processz id-jéhez tartozó, és csak az ahhoz tartozó szálakat kéri le, ezért kapsz hibás eredményt. Mondtam, nem tudod, mi a különbség az interpreter és interpretált között, azért vétettél ilyen hibát (vagy pedig csak fel sem fogtad, mit kopipasztáztál).
Nem, nem ordít
Dehogynem, csak te egy nagyszájú tanulatlan tuskó vagy, zéró programozói vénával, azért nem vetted észre. Minden closure valójában egy új szál, máskülönben a párhuzamos futtatás nem is lenne lehetséges, a példádból:
    // ez itt lenni NODEJS SZÁL #1
    client.connect(1337, hostIp, () => {
      // ez itt lenni NODEJS SZÁL #2, futni egyszerre SZÁL #1 mellett párhuzamosan
      console.log(`Client ${i} connected`);
      // SZÁL #2 itt most terminálni, SZÁL #1-től függetlenül, az futni tovább
    });
    // ez itt lenni továbbra is NODEJS SZÁL #1, futni SZÁL #2-től függetlenül
Megmondtam, csupán csak azért, mert a JavaScript szottyod nem éri el szálként, nem azt jelenti, hogy ne lenne szál a motorháztető alatt.