Déclaration d'objet

Fermé
Sébastien Clat - 26 nov. 2012 à 15:49
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 - 27 nov. 2012 à 16:24
Bonjour,

Je me lance dans l'apprentissage de JavaScript (je crois que java et javascript sont deux choses différentes non ?)

Je n'ai pas compris un élément de base, comment déclare t'on un objet ?

var calcul=new for();
for (var i=0;i<=100;i=i+1)
document.write (calcul);


J'ai voulu afficher les 100 premiers entiers mais rien ne s'affiche et d'ailleurs j'ai uniquement une page blanche qui s'affiche ...

Je suis un peu largué là, si quelqu'un peut m'aider ?

Cordialement
Séb



2 réponses

tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 219
26 nov. 2012 à 16:14
Salut,

Bon je suis un peut une brêle dans le domaine mais néanmoins : Javascript et Java sont bien 2 langages différents http://www.commentcamarche.net/faq/4614-mythe-javascript-c-est-la-meme-chose-que-java

Concernant votre code :
var calcul=100;
for(i=0;i<=calcul;i++){
document.write(i +" - ");
}

La première ligne déclare une variable.
La seconde effectue des boucles jusqu'à "tomber" sur la la valeur de la variable "calcul".
La dernière écrit chaque tour de boucle.
0
gaerebut Messages postés 1017 Date d'inscription mardi 30 octobre 2007 Statut Membre Dernière intervention 22 novembre 2013 171
27 nov. 2012 à 16:24
Bonjour,

En effet avec un for on peut très facilement boucler 100 fois:

var cpt = 100; // Déclaration et Initialisation de la variable "cpt"
// Pour i = o ; Tant que i est inférieur ou égal à cpt ; Incrémentation de i de 1 à chaque tour
for(var i=0;i<=cpt;i++){
     document.write(i+" - ");
} 


Pour ce qui est de l'objet, tu peux initialiser et utiliser un objet comme ceci:

var obj = {};
obj.monAttribut = "TEST";
obj.maMethode = function(){
     // CODE DE MA METHODE
};


A+
Gaerebut
0