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 :

pb sur ARRAY


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 8
    Points : 9
    Points
    9
    Par défaut pb sur ARRAY
    pb sur ma fonction ci-dessous :
    - mon tableau est ko car ce qu'affiche mon alerte n'est pas bon dateArray =6 déc (toujours queqlue soit l'indice) mais lengtth = ok (24)
    - comment faire pour retourner un tableau ? et comment je dois faire pour appeler cette fonction ?

    merci!

    function tab_date()
    {
    var datej= new Date();
    //recup de la date J+3 mois (3 mois=90j = 7776000000 ms)
    var datem = new Date();
    datem.setTime(datej.getTime()+7776000000);
    var i=0;
    var DateArray = new Array();
    while (datej.getTime()<datem.getTime())
    { if ((datej.getDay()==2) || (datej.getDay()==4))
    { //on renseigne le tableau
    DateArray[i]=datej;
    i++;}
    datej.setTime(datej.getTime()+86400000);}
    alert ("dans affiche de DAteArray.length"+DateArray.length);
    alert ("dans affiche de DateArray[1]"+DateArray[1]);
    return DateArray();
    }

  2. #2
    Invité
    Invité(e)
    Par défaut
    , et bienvenue dans cette communauté;-)

    puisque tu es nouveau(elle), je t'invite à lire les regles du forum
    tu y apprendras que pour une meilleure lisibilité, le mieux est d'entourer tes extraits de source des balises [ code] et [ /code] (sans les espaces ;-))


    pour ton probleme : as-tu essayé de remplir ton tableau avec Array::push() ?

    et pour retourner un tableau, pas besoin des parentheses... et ton appel sera :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var tabDates = tab_date();
    Dernière modification par Domi2 ; 07/05/2011 à 22h49.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 8
    Points : 9
    Points
    9
    Par défaut tjs pareil....
    j'ai essayé avec push mais c'est tjs la même chose...
    je devrai avoir ds mon tab : 8 sept - 13 sept - 15 sept..
    mais j'ai : 6 déc - 6 déc..

    j'y comprend rien! :

Discussions similaires

  1. Problème sur Array list contenant des objets
    Par patrice cognet dans le forum C#
    Réponses: 3
    Dernier message: 09/11/2008, 18h13
  2. [Tableaux] operation sur array, comparaison, addition
    Par frn8cky dans le forum Langage
    Réponses: 4
    Dernier message: 13/10/2007, 10h15
  3. [Tableaux] Une recherche sur arrays imbriqués
    Par hpl76 dans le forum Langage
    Réponses: 6
    Dernier message: 26/06/2007, 18h43
  4. [Tableaux] Explode() sur Array ?
    Par bat2504 dans le forum Langage
    Réponses: 3
    Dernier message: 11/04/2007, 14h32
  5. [PHP/SQL] foreach sur array multiples
    Par Flushovsky dans le forum Langage
    Réponses: 1
    Dernier message: 18/09/2006, 10h49

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