[JAVASCRIPT] Alternative à eval() ?
SwordLava
2022-06-23 22:50:01
https://image.noelshack.com/fichiers/2022/25/1/1655735810-eval.png
J'ai fait une calculatrice mais à ce qu'il paraît eval() est fortement déconseillé, mais j'arrive pas à trouver d'alternative ça me rend fouhttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Vous avez une idée ?https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Je bouclerai sur ça tant que j'aurai pas de réponses qui me conviennenthttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
SwordLava
2022-06-23 22:51:30
https://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
JuliaHolter4
2022-06-23 22:52:03
j ai vu ton topic hier deja , en 24h t as toujours pas trouve de solution ?
tu devrais arreter pour de bon
MarkiLaZone
2022-06-23 22:52:23
Ayaa Google ça existe khey
SwordLava
2022-06-23 22:55:46
Le 23 juin 2022 à 22:52:03 :
j ai vu ton topic hier deja , en 24h t as toujours pas trouve de solution ?
tu devrais arreter pour de bon
C'est ce que je me dis mais je suis très persévéranthttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Le 23 juin 2022 à 22:52:23 :
Ayaa Google ça existe khey
J'ai fait toutes les recherches Google possible et aucune me convienthttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Parce que faire un C/C d'un code que je comprends pas, ça m'intéresse pas en fait, ça ne me fera jamais progresserhttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
ETH101K
2022-06-23 22:57:09
LeCacul.split(/([0-9]\.)+/g)
Après t'as les nombre et les opérateurs dans un tableau.
Tu fait une boucle et tu fait des if pour calculer le resultat
Marmaronette
2022-06-23 22:59:19
T'as pas "codé" une calculatrice là, tu utilises un truc qui fait tout le boulot à ta placehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
T'as stocké l'expression dans une chaîne de caractères maintenant il faut la parser pour pouvoir calculer le résultat, tout le boulot reste à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
SwordLava
2022-06-23 23:00:22
Le 23 juin 2022 à 22:57:09 :
LeCacul.split(/([0-9]\.)+/g)
Après t'as les nombre et les opérateurs dans un tableau.
Tu fait une boucle et tu fait des if pour calculer le resultat
Je vais essayerhttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
SwordLava
2022-06-23 23:01:50
Le 23 juin 2022 à 22:59:19 :
T'as pas "codé" une calculatrice là, tu utilises un truc qui fait tout le boulot à ta placehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
T'as stocké l'expression dans une chaîne de caractères maintenant il faut la parser pour pouvoir calculer le résultat, tout le boulot reste à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Mais pourquoi eval() c'est aussi cheat ? Je comprends pashttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Marmaronette
2022-06-23 23:03:17
Le 23 juin 2022 à 23:01:50 :
Le 23 juin 2022 à 22:59:19 :
T'as pas "codé" une calculatrice là, tu utilises un truc qui fait tout le boulot à ta placehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
T'as stocké l'expression dans une chaîne de caractères maintenant il faut la parser pour pouvoir calculer le résultat, tout le boulot reste à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Mais pourquoi eval() c'est aussi cheat ? Je comprends pashttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Bah eval est une calculatrice. Si tu veux coder une calculatrice il faut pas utiliser eval sinon tu n'as plus rien à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
SwordLava
2022-06-23 23:04:24
Le 23 juin 2022 à 23:03:17 Marmaronette a écrit :
Le 23 juin 2022 à 23:01:50 :
Le 23 juin 2022 à 22:59:19 :
T'as pas "codé" une calculatrice là, tu utilises un truc qui fait tout le boulot à ta placehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
T'as stocké l'expression dans une chaîne de caractères maintenant il faut la parser pour pouvoir calculer le résultat, tout le boulot reste à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Mais pourquoi eval() c'est aussi cheat ? Je comprends pashttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Bah eval est une calculatrice. Si tu veux coder une calculatrice il faut pas utiliser eval sinon tu n'as plus rien à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Ah ok donc les personnes dans les tutos qui utilisent ça sont des fraudeshttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Wulitito
2022-06-23 23:04:42
Le 23 juin 2022 à 23:01:50 :
Le 23 juin 2022 à 22:59:19 :
T'as pas "codé" une calculatrice là, tu utilises un truc qui fait tout le boulot à ta placehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
T'as stocké l'expression dans une chaîne de caractères maintenant il faut la parser pour pouvoir calculer le résultat, tout le boulot reste à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Mais pourquoi eval() c'est aussi cheat ? Je comprends pashttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
T'as vraiment du mal à voir ou le probleme dans le fait de laisser ton programme executer du code saisit par l'utilisateur ?
Henlo36
2022-06-23 23:06:07
eval c'est vraiment la solution du gros fainéant qui a pas envie de coderhttps://image.noelshack.com/fichiers/2017/30/4/1501187858-risitassebestreup.png
SwordLava
2022-06-23 23:06:28
Le 23 juin 2022 à 23:04:42 :
Le 23 juin 2022 à 23:01:50 :
Le 23 juin 2022 à 22:59:19 :
T'as pas "codé" une calculatrice là, tu utilises un truc qui fait tout le boulot à ta placehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
T'as stocké l'expression dans une chaîne de caractères maintenant il faut la parser pour pouvoir calculer le résultat, tout le boulot reste à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Mais pourquoi eval() c'est aussi cheat ? Je comprends pashttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
T'as vraiment du mal à voir ou le probleme dans le fait de laisser ton programme executer du code saisit par l'utilisateur ?
Pas compris ta questionhttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
SolmaToreador
2022-06-23 23:06:44
Le 23 juin 2022 à 23:04:24 :
Le 23 juin 2022 à 23:03:17 Marmaronette a écrit :
Le 23 juin 2022 à 23:01:50 :
Le 23 juin 2022 à 22:59:19 :
T'as pas "codé" une calculatrice là, tu utilises un truc qui fait tout le boulot à ta placehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
T'as stocké l'expression dans une chaîne de caractères maintenant il faut la parser pour pouvoir calculer le résultat, tout le boulot reste à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Mais pourquoi eval() c'est aussi cheat ? Je comprends pashttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Bah eval est une calculatrice. Si tu veux coder une calculatrice il faut pas utiliser eval sinon tu n'as plus rien à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Ah ok donc les personnes dans les tutos qui utilisent ça sont des fraudeshttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Aya pire que ça ce sont des criminels à ce niveau là
Marmaronette
2022-06-23 23:07:03
Le 23 juin 2022 à 23:04:24 :
Le 23 juin 2022 à 23:03:17 Marmaronette a écrit :
Le 23 juin 2022 à 23:01:50 :
Le 23 juin 2022 à 22:59:19 :
T'as pas "codé" une calculatrice là, tu utilises un truc qui fait tout le boulot à ta placehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
T'as stocké l'expression dans une chaîne de caractères maintenant il faut la parser pour pouvoir calculer le résultat, tout le boulot reste à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Mais pourquoi eval() c'est aussi cheat ? Je comprends pashttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Bah eval est une calculatrice. Si tu veux coder une calculatrice il faut pas utiliser eval sinon tu n'as plus rien à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Ah ok donc les personnes dans les tutos qui utilisent ça sont des fraudeshttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Bah ces tutos expliquent comment faire une interface graphique avec des boutons, mais pas comment faire une calculatrice
SolmaToreador
2022-06-23 23:08:15
Le 23 juin 2022 à 23:07:03 :
Le 23 juin 2022 à 23:04:24 :
Le 23 juin 2022 à 23:03:17 Marmaronette a écrit :
Le 23 juin 2022 à 23:01:50 :
Le 23 juin 2022 à 22:59:19 :
T'as pas "codé" une calculatrice là, tu utilises un truc qui fait tout le boulot à ta placehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
T'as stocké l'expression dans une chaîne de caractères maintenant il faut la parser pour pouvoir calculer le résultat, tout le boulot reste à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Mais pourquoi eval() c'est aussi cheat ? Je comprends pashttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Bah eval est une calculatrice. Si tu veux coder une calculatrice il faut pas utiliser eval sinon tu n'as plus rien à fairehttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png
Ah ok donc les personnes dans les tutos qui utilisent ça sont des fraudeshttps://image.noelshack.com/fichiers/2020/52/6/1608985783-ahi-triangle.png
Bah ces tutos expliquent comment faire une interface graphique avec des boutons, mais pas comment faire une calculatrice
Ils expliquent surtout comment faire des applications avec des failles énormes de sécurité
Languiste
2022-06-23 23:09:11
J ai vu ton topic la semaine dernière tu avais deja un soucis avec ta calculette
Marmaronette
2022-06-23 23:11:09
Ahient l'OP qui boucle sur la première demi heure de tuto d'apprentissage de la programmationhttps://image.noelshack.com/fichiers/2022/16/4/1650523535-full-1.png