J'ai une question qui semble basique mais je n'arrive pas à la comprendre.Impression en Javascript
Écrire un programme qui prend la valeur d'une variable appelée "entrée" (déclarée comme un nombre entier en haut de votre programme) et sort un carré fait d'astérisques () aussi grand que le nombre (entrée). Par exemple, si l'entrée est déclarée avec la valeur 5, votre programme affichera un carré composé de 25 astérisques (), c'est-à-dire; 5 astérisques () haut, par 5 astérisques () long.
Le code que j'ai trouvé jusqu'ici est ci-dessous. Je ne comprends pas vraiment comment faire une chaîne d'impression en continu. Si je faisais étoile = i alors il se transforme en nombres et imprimera les nombres. Alors, comment puis-je faire pour qu'ils se connectent? Je ne peux pas non plus comprendre où je devrais mettre la nouvelle ligne. console.log (étoile "\ n"); me donne une erreur. S'il vous plaît aider :)
var input = 2;
var star = "*";
var i = 0;
do {
console.log(star);
i++;
} while (i < input);
Astuce: vous ne voulez pas imprimer chaque astérisque individuellement , vous voulez imprimer chaque ligne d'astérisques. Cela signifie que vous devrez d'abord construire la ligne des astérisques, puis 'console.log()'. – skyline3000
Il y a plusieurs façons de le faire. À l'heure actuelle, vous n'avez que l'impression d'une seule ligne (enfin, vous ne le faites pas, mais vous vouliez le faire), alors que vous devez imprimer les colonnes et les lignes. Je envisagerais de construire une chaîne du nombre requis d'astérisques, puis d'imprimer le nombre correct de lignes. –
Merci les gars! –