Exercice en javascript

Résolu
akoaherve -  
prosthetiks Messages postés 1309 Statut Membre -
Bonjour, j'aimerai avoir la résolution de l'exercice suivant en javascript :
si on écrit les entiers de 1 à 365, combien de fois apparait le chiffre 3 ?
Configuration: Windows XP
Internet Explorer 7.0

9 réponses

  1. laminfo
     
    Voila la solution de l'exemple que tu as demandé:

    <html>
    <head>
    <title>
    Bonjour chiffre 3
    </title>
    <script langage="javascript">

    function chaine(){
    var compt=0;
    var ch="";
    for (i=1;i<=365;i++)
    {
    ch = ch + i;
    }

    for(i=0;i<=ch.length;i++)
    {
    if (ch.charAt(i)==3)
    {
    compt=compt+1;
    }
    }
    alert(compt);

    }
    </script>
    </head>
    <body onload="chaine();">

    </body>
    11
    1. sabasb
       
      bsbasjasa
      0
  2. salih
     
    svp je veux des excercices en javascript avec la correction
    6
  3. Alain42
     
    Bonjour,

    programmation= methode

    Une piste:
    - tu initialises un compteur à 0
    - par une boucle for tu parcours les nombres de 1 à 365
    - pour chaque passage tu testes si chiffre unité=3 ou si chiffre dizaine =3 ou si chiffre centaine=3
    si oui tu incrementes le compteur

    après la boucle, tu affiches la valeur du compteur

    Il ne te reste plus qu'à coder çà qq soit le langage PHP, Javascript, C
    4
  4. maria
     
    l'exécution de programme a échoue je veux savoir le problème
    l' exercice est trois radio nome comme suite 25,30,35 si ont click 25 et 30
    une message affiche "mauves chois" sinon "bonne chois"
    ********************************************************
    <html>
    <head>
    <script>
    function verifier()

    {
    if (window.document.forms[0].element[0].value.1.checked) &&
    (window.document.forms[0].element[0].value.2.checked)

    alert('movese chois')
    else
    alert('bonne chois')
    }

    </script>
    </head>

    <body>
    <form>

    <b><i> choisire un numero </b></i><br>
    <input type="radio" name=chois" value="1">20<br>
    <input type="radio" name=chois" value="2">25<br>
    <input type="radio" name=chois" value="3"> 30 <br>

    <p align="center">
    <input type=button value='verifier' onClick="verifier()"></p>
    </form>

    </body>
    </html>
    3
    1. af12
       
      fausse solution faites attention
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. eee.eee Messages postés 69 Date d'inscription   Statut Membre 20
     
    Un exercice c'est fait pour s'exercer ^^.
    Bon sinon pour t'engager sur une voie (peut etre pas optimale): Pour tout les nombres de 1 à 365 tu prend le chiffre de la centaine, dizaine et unité et tu vérifie s'il vaut 3. Après c'est du code. Le problème c'est javascript ou la méthode?
    1
  7. prosthetiks Messages postés 1309 Statut Membre 431
     
    Plus court me semble difficile:

    <html> 
    <head> 
     <title></title> 
    </head> 
    <body> 
    </body> 
     <script type="text/javascript"> 
      var nombre = ''; 
      for(var i = 0; i < 50; i++){ 
       nombre += '' + i 
      } 
      alert(nombre.match(/3/g).length); 
     </script> 
    </html> 
    
    1
  8. doum
     
    salut j'ai un mini-projet sur l'etablissement de base de dionnées d'une
    entreprise.svp aidez moi
    0
  9. eee.eee Messages postés 69 Date d'inscription   Statut Membre 20
     
    Heu... je te conseille de créer un nouveau post dans webmastering et de préciser ton problème
    0