IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Script � d�crypter


Sujet :

JavaScript

  1. #1
    Membre r�gulier
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    7
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 7
    Par d�faut Script � d�crypter
    Bonjour a tous, je suis entrain de m'entrainer sur des challenge en javascript et je suis rest� bloqu� sur un script:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <SCRIPT language=JavaScript>
    function calcule(){
        s=0;
        var nb=1000;
        for(i=1;i<=nb;i++){
            a$=i.toString()
            for(j=0;j<a$.length;j++){
                if (a$.charAt(j)=="0") {s++}
            }
    }
    question = prompt(" Entre le mot de passe :")
        if ( question == s ){
            alert("Bravo!!")
        }
        else{
            alert("reessaye")
        }
    }
    </SCRIPT>
    J'aimerai savoir comment d�cripter ce script, je n'arrive pas a savoir ce ke vau "s".
    Merci de votre aide.

  2. #2
    Membre averti
    Inscrit en
    F�vrier 2006
    Messages
    20
    D�tails du profil
    Informations personnelles :
    �ge : 38

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 20
    Par d�faut
    s est le mot de passe � trouver. Je pense qu'il ai pris al�atoirement entre 1 et 1000

  3. #3
    m@t
    m@t est d�connect�
    Membre confirm�
    Inscrit en
    Octobre 2004
    Messages
    172
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 172
    Par d�faut
    Bonjour,

    s aura toujours la m�me valeur puisqu'au d�part nb n'est pas g�n�r� al�atoirement ....

    A calculer � la main c'est un peu laborieux comme truc ....

    Mais je pense que �a devrait faire environ 200

  4. #4
    Membre r�gulier
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    7
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 7
    Par d�faut
    Qu'elle serait le calcul?

  5. #5
    m@t
    m@t est d�connect�
    Membre confirm�
    Inscrit en
    Octobre 2004
    Messages
    172
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 172
    Par d�faut
    Ben � chaque it�ration ( de 0 � 1000 ), il transforme l'entier i en String ...

    Ensuite il parcourt cette cha�ne de caract�res :

    si dans la cha�ne de caract�res il recontre un '0' alors il incr�mente s ...

    En gros le r�sultat, c'est le nombre de fois o� appara�t 0 dans les nombres allant de 0 � 1000.

    Un exemple :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    i vaut 102
    i est casté en string : "102"
    on parcourt "102"
    pour 1 on ne fait rien
    pour 0 on incrémentes de 1
    pour 2 on ne fait rien
    Sinon, je ne sais pas trop si c'est la meilleure mani�re d'apprendre un langage d'essayer de r�soudre ce genre de "probl�mes"...

  6. #6
    Membre r�gulier
    Profil pro
    Inscrit en
    F�vrier 2006
    Messages
    7
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 7
    Par d�faut
    Merci beaucoup! j'ai trouv� grace � vous. C'�tait bien: Combien de 0 il y a dans les nbres allant de o � 1000.
    J'ai trouv� un script en javascript qui fait le calcule tout seul, sur ce site:
    http://serge.mehl.free.fr/java_script/pb3_java.html

    Le script c'est:
    <SCRIPT LANGUAGE=JavaScript>
    function calcule()
    {
    s=0
    var nb=1000
    nb=eval(prompt("Entrez un nombre :",nb))
    for(i=1;i<=nb;i++)
    {a$=i.toString()
    for(j=0;j<a$.length;j++)
    {if (a$.charAt(j)=="0") {s++}
    }
    }

    alert("le nombre de 0 est : "+s)
    }
    </SCRIPT>

  7. #7
    m@t
    m@t est d�connect�
    Membre confirm�
    Inscrit en
    Octobre 2004
    Messages
    172
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 172
    Par d�faut
    Ou� suffisait d'ajouter un alert si tu souhaitais vraiment conna�tre cette valeur ...

  8. #8
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut balises code et doublon ...
    Merci de boien vouloir editer tes posts de ce thread pour y ajouter les balises code ...

    http://www.developpez.net/forums/viewtopic.php?t=462828


    de plus il y avait un doublon sur le forum...
    tu aurais pu le d�truire ...

    merci de respecter les r�gles du forum
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

Discussions similaires

  1. Quel est le meilleur script PHP de portail (CMS) ?
    Par Lana.Bauer dans le forum EDI, CMS, Outils, Scripts et API
    R�ponses: 187
    Dernier message: 18/10/2012, 07h45
  2. Script et XMLmodule
    Par Ph. B. dans le forum XMLRAD
    R�ponses: 4
    Dernier message: 27/01/2003, 16h10
  3. quel langage choisir pour faire de script sous windows
    Par pas05 dans le forum Langages de programmation
    R�ponses: 7
    Dernier message: 18/11/2002, 22h42
  4. R�ponses: 2
    Dernier message: 11/07/2002, 08h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo