Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/12/2011, 21h55   #1
Invité régulier
 
Femme joujou bella
Étudiant
Inscription : octobre 2011
Messages : 51
Détails du profil
Informations personnelles :
Nom : Femme joujou bella
Localisation : Italie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2011
Messages : 51
Points : 5
Points : 5
Par défaut extraction d'un sous élèment dans une variable javascript

Salut,
je veux savoir comment extraire un sous élément de la variable somme.J'ai essayé ça avec substr,charAt, mais ces deux fonction ne marchent que dans le cas ou la variable est initialisée auparavant (comme dans le deuxième exemple).
Code :
1
2
 
var somme=var1+var2;
Merci.
jowelle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 22h04   #2
Membre Expert
 
Avatar de rotrevrep
 
Homme yannick inizan
Secrétaire d'état à la procrastination
Inscription : février 2011
Messages : 304
Détails du profil
Informations personnelles :
Nom : Homme yannick inizan
Âge : 25
Localisation : France, Cher (Centre)

Informations professionnelles :
Activité : Secrétaire d'état à la procrastination
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2011
Messages : 304
Points : 1 118
Points : 1 118
Envoyer un message via MSN à rotrevrep Envoyer un message via Skype™ à rotrevrep
bonsoir
normalement,
Code :
String.substring(début,fin)
fonctionne
__________________
(marquer un post résolu si vous êtes satisfait de la réponse )
le chat caramail de retour ? :/ http://www.tchats.net/beta.php
les projets web en cours sont sur : https://github.com/rotrevrep
rotrevrep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 22h12   #3
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Bonsoir,
Citation:
je veux savoir comment extraire un sous élément de la variable somme.
............etc...
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 22h51   #4
Invité régulier
 
Femme joujou bella
Étudiant
Inscription : octobre 2011
Messages : 51
Détails du profil
Informations personnelles :
Nom : Femme joujou bella
Localisation : Italie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2011
Messages : 51
Points : 5
Points : 5
j'ai essayé avec le substring mais ça ne marche pas.
note: je programme en javaScript.
jowelle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 23h03   #5
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Citation:
j'ai essayé avec le substring mais ça ne marche pas.
certes mais cela ne veut rien dire sur une variable de type Number, montre nous l'intégralité du code que tu testes peut être que l'on comprendra mieux ton soucis.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2011, 23h49   #6
Invité régulier
 
Femme joujou bella
Étudiant
Inscription : octobre 2011
Messages : 51
Détails du profil
Informations personnelles :
Nom : Femme joujou bella
Localisation : Italie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2011
Messages : 51
Points : 5
Points : 5
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
var var1=parseFloat(document.getElementById("result").value);
 
        var var2 =parseFloat(document.getElementById("result3").value);
 
 
var somme=var1+var2;
 
if((somme.charAt(0)!=0)&&(somme.charAt(2)!=9)&&(somme.charAt(3)!=9))
{alert("the sum of the weights should be equal to 1 ! ");
     return false;
 
 }
 else
     {return true;
     }
jowelle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2011, 00h22   #7
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Code :
1
2
3
var var1  = parseFloat(document.getElementById("result").value);
var var2  = parseFloat(document.getElementById("result3").value);
var somme = var1+var2;
somme en final est un Number donc la méthode charAt NE PEUT PAS S'APPLIQUER dans ce cas.

à tester
Code :
1
2
3
4
5
6
7
var somme="0_99";  // ici chaine de caractère
if((somme.charAt(0)!=0)&&(somme.charAt(2)!=9)&&(somme.charAt(3)!=9)){
  alert("the sum of the weights should be equal to 1 ! ");
}
else{
  alert("GAGNE!");
}
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2011, 08h24   #8
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 5 139
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 5 139
Points : 7 276
Points : 7 276
A tester

Code :
1
2
3
var somme = var1+var2;
somme+="";
if((somme.charAt(0)!="0")
A+.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2011, 12h56   #9
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 071
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 071
Points : 45 201
Points : 45 201
subString comme son nom l'indique est une methode de string ...

il faut convertir le nombre en string avant de vouloir lui appliquer un substring

__________________
Ma page 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


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h03.


 
 
 
 
Partenaires

Hébergement Web