Ouep, les seuls cas où ça pose problème c'est par exemple si tu fais ça :
function plop()
{
return
1 + 1;
}Comme "return" sans argument est aussi une construction valide, ton code va être interprété comme deux instructions : un return, puis une expression qui retourne 2 (et qui ne sera jamais exécutée de toutes façons). C'est un peu triste d'avoir un langage sensible à ça, mais par habitude on met des ";" partout pour éliminer toutes les ambigüités. Peut-être qu'on est légèrement en train de flooder ce topic aussi, désolé
