Se in JavaScript scrivo il seguente programma, quale ti aspetti sia l'output?

for(k=1; k<1000; k=k+k) if(k>10) document.write(k+" ")

16  32  64  128  25 6 512

Infatti:

       k      k > 10     output
       1        no
       2        no
       4        no
       8        no
       16       sì       16
       32       sì       16 32
       64       sì       16 32 64
       128      sì       16 32 64 128
       256      sì       16 32 64 128 256
       512      sì       16 32 64 128 256 512