boucles while/for : syntaxe incompréhensible
Bonjour,
je suis tombé sur un code et je ne comprends pas ce qu'il fait :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
function f() {
var i=0;
while(i";
s+="";
return s;
}
function g() {
for(var i=0;i";
return s;
} |
L'indentation est de moi, selon ce que je suppose être le plus juste et je précise que dans les 2 cas, la variable "s" n'est déclarée nulle part dans le document.
Ma question est donc :
Qu'est-ce que cette syntaxe avec i"; ?
Est-ce qu'elle est correcte et a un sens (je suppose que oui étant donné que le javascript s'exécute) ?
Si oui, lequel ???