Il suffit de mettre le var time = 10; juste avant la déclaration de ta fonction.
Et à mon avis le return time doit être à l'extérieur du 'if'. Mais si je comprends bien le code, ça risque de retourner d'abord 1, puis 2 , etc.. parce que tu vas sortir de ta condition quand time sera égal à 0.
Et à mon avis le return time doit être à l'extérieur du 'if'. Mais si je comprends bien le code, ça risque de retourner d'abord 1, puis 2 , etc.. parce que tu vas sortir de ta condition quand time sera égal à 0.