Il comando "while" (che in italiano può essere tradotto con "fin tanto che"), seguito da una "condizione", esegue le istruzioni subito dopo indicate fin tanto che rimane soddisfatta la condizione.

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

k = 1; while (k < 1000) {document.write(k," "); k = k+k}

ovvero,  se in Basic scrivo il programma seguente, quale ti aspetti sia l'output?

10 k = 1 : WHILE k < 1000 : PRINT k+" "; : k = k+k : WEND