u/VlentGamer

title.textContent = "Help !";

OK, alors je suis en troisième, je fais un peu de programmation JavaScript (connaissances de base), et j'ai un problème avec le code d'un petit jeu pour navigateur (page HTML).

J'essaie de créer un système de succès, et j'ai presque réussi ; j'ai juste un problème avec getElementById et HTMLObject.id = “...”.

Dans un extrait de code, je fais ceci : (exécuté une seule fois au lancement du programme)

for (var i = 0; i < achievements.length; i++){

let text = document.createTextNode("???");

achievementsD.appendChild(text);

text.id = achievements[i].name;

achievementsD.innerHTML += "<br><br>";

}

Pour information, au début, j'ai «let achievementsD = document.getElementById(‘achievementsD’);» et dans le HTML &lt;div id="achievementsD"&gt; &lt;!-- Implemented with Javascript !--&gt; &lt;/div&gt;. (Tout est correct, j'ai vérifié.)

Mais plus loin dans le code, dans une fonction qui s'exécute toutes les 1/30e de seconde (vérifiée, fonctionnelle), j'ai ceci :

for (var i = 0; i < achievements.length; i++){

if ((achievements[i].check)() && !(achievements[i].owned)){

achievements[i].owned = true;

document.getElementById(achievements[i].name).innerHTML = achievements[i].name; //Avertissement : le code ne fonctionne pas ici, voir ci-dessous.

//Notifications ? (Non ajouté pour le moment)

}

}

Notez que achievement[i] est défini comme [name (“Ten points !!!”), check (function v() {return points &gt;= 10}), text (“Make ten points”), owned (false), once (not used now, never mind)]; (entre parenthèses = détails, pas dans le code).

Le problème ? Lorsque j’essaie d’obtenir la complétion à 10 points (l’exemple fourni), j’obtiens l’erreur « Uncaught TypeError: can’t access property ‘innerHTML’, document.getElementById(...) is null » sur la ligne que j’ai marquée. Cela signifie que document.getElementById ne trouve pas l’objet HTML créé dans le premier extrait de code… Comment puis-je résoudre ce problème ?

Si ce message n’est pas approprié ici, veuillez me le faire savoir et m’indiquer où je peux le poster à la place.

Merci ! 😄

reddit.com
u/VlentGamer — 1 day ago

Il y a quoi après "million" et "milliard" ?

Le titre. Vraiment.

Quelqu'un sait ?

EDIT : Oh wouaw merci pour la réponse rapide. J'irai voir la vidéo sur les grands nombres !

RE-EDIT : Vraiment merci pour toutes ces réponses, voici la conclusion que jen ai tirée :

(Pour l'échelle longue ! Pour l'échelle courte enlèvez les "-iard" et n'augmentez pas de *10³ une fois sur deux))

million 10⁶

milliard 10⁹

billion 10¹²

billard 10¹⁵

puis, en multipliant par 10³ à chaque fois : (échelle courte enlevez les "iard" et faites pas *10³ une fois sur 2 du coup)

trillion

trilliard

quadrillion

quadrilliard

quintillion

quintilliard

après, aide de google et de Wikipedia :

sextillion

sextilliard

septillion

septilliard

oct- (illion, illiard)

non-

dec-

undec-

duodec-

tredec-

bref, voilà. merci et désolé si du coup le post est un peu long !

voici la page qui résume tout :

https://fr.wikipedia.org/wiki/%C3%89chelles_longue_et_courte (onglet "description" pour le tableau).

d'ailleurs pour les connaisseurs cookie clicker est en échelle courte.

u/VlentGamer — 9 days ago

I created the game “Watermelons and Aliens: The Game” after seeing a concept on this subreddit that I liked: someone creates a nearly empty project, others suggest wild changes, and the creator implements them.

I created my own version, which is very similar.

Basically, when I create a Reddit post, you suggest your changes, I choose the best ones (3-4), and I implement them! In the end, the game will be completely crazy!!!

Here’s the link to the game:

https://scratch.mit.edu/projects/1312706333/

Send me your first suggestions here—let’s get started!!!!!!

reddit.com
u/VlentGamer — 26 days ago

I cast fthof and got a blab that said, “Sorry, I wasn't ready yet.” I refreshed the page right away. I'm going to cast the spell again and take a screenshot. I was wondering what the chances are of getting one?

reddit.com
u/VlentGamer — 26 days ago