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.
Ceci est appelé par :
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; }
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.
Partager