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 :

Split et Tableau


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Split et Tableau
    Bonsoir,
    Je dois faire un exercice dans lequel je demande une adresse ip, la décompose par octet, puis traduit le décimal en binaire pour enfin envoyer le résultat final, tout ceci dans une fonction. Le problème c'est que rien ne se passe.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    function conv_ip_d_b (ip)
    {
    	var res;
    	var tabIp=ip.split(".");
    	var a=String(conv_d_b (tabIp[0]));
    	var b=String(conv_d_b (tabIp[1]));
    	var c=String(conv_d_b (tabIp[2]));
    	var d=String(conv_d_b (tabIp[3]));
    	res=a+b+c+d;
    	return res;
    }
    Ceci est appelé par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    function test2(){
    	//Sous fonction appellant conv_ip_d_b
    	var ip=parseInt(prompt("Saisissez une adresse ip"));
    	document.write(conv_ip_d_b (ip));
    }

    PS : La fonction conv_d_b() fonctionne,

    Merci d'avance,
    Cordialement.

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    C'est un peu normal...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var ip=parseInt(prompt("Saisissez une adresse ip"));
    Si on part du principe qu'une adresse IP est par exemple 127.0.0.1, alors parseInt() ne te renverra que 127...

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Octobre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Merci, j'y avais pas pensé.

Discussions similaires

  1. [C#] - Remplir tableau à deux dimensions avec split
    Par dada4444 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 26/05/2009, 09h26
  2. ConvertToText ou split/merge de Tableau
    Par Polop dans le forum VBA Word
    Réponses: 1
    Dernier message: 06/04/2009, 21h25
  3. [2.0] Split sur une chaîne et non un tableau de caractères
    Par franculo_caoulene dans le forum VB.NET
    Réponses: 5
    Dernier message: 11/06/2008, 11h50
  4. Split vers tableau
    Par fasyr dans le forum Tcl/Tk
    Réponses: 1
    Dernier message: 11/02/2008, 13h57
  5. Split et calcul de ligne du tableau
    Par La_picolle dans le forum ASP
    Réponses: 6
    Dernier message: 27/08/2003, 15h58

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