Salut SuperGeek, Touit, Beginner et les autres
Oui tout va bien merci
On ne vous a pas oublié. D'ailleurs un nouvel exercice vous attend ICI.
Salut SuperGeek, Touit, Beginner et les autres
Oui tout va bien merci
On ne vous a pas oublié. D'ailleurs un nouvel exercice vous attend ICI.
Bonjour,
Je vais tenter de le faire cet apres-midi, en tout cas c'est très bien présenté et expliqué, merci
Salut et merci pour l'exercice.
PS : Je n'ai pas fait les premiers exercices, je ne sais pas si c'est un problème...
Je viens de voir ta réponse et je me suis aperçu que je me suis trompé, j'ai mis le carré de l'indice (i*i) au lieu du double (i*2) !!! Mais bon le principe est là...
Pour les premiers exercices, non pas de problème.
Les nouveaux arrivants raccrocheront ou ils le souhaitent en fonction de leur niveau.
pour la correction je vais poster sur le blog.
SuperGeek,
J'ai oublié d'imposer une discipline de ligne sur le blog pour cet exercice
Du coup ils ont publié leur solution.
Si tu réussi à faire l'exo sans regarder la solution parfait.
Sinon fais moi signe je publierai un autre exo que pour toi où ils auront interdiction de mettre leur solution
Oui c'est vrai qu'on peut être tenter de regarder les réponses des autres...
Intéressante cette discussion sur les tableaux...
Si j'ai bien compris, en JS, il existe des tableaux dont les indices ne sont pas des nombres entiers positifs ?
J'ai déjà vu ce genre de chose du moins je crois car ce n'était peut-être pas un tableau, en tous cas j'avais trouvé ça pratique, il n'y a pas ça en C/C++/Java il me semble.
Le voici :mais je ne connais pas encore cette syntaxe...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 > var o = { 42: "test" } < Object {42: "test"}
Est-ce que "o" est un objet et on peut accéder à la chaine "test" en faisant o[42], c'est ça ?
WaaW, c'est chaud, ça retourne un peu le cerveau quand on passe de Java (même si c'est à un niveau débutant) à JS...
En fait je n'en vois pas l’intérêt pour l'instant, cela me semble plus logique de faire : a[42]="test";
@Beginner: oui tu as bien tout compris. Désolé, on discute de détails techniques et de vocabulaire, mais ce n'est pas important pour les débutants, c'est juste histoire d'avoir des cours et des exercices parfaitement bétons.
Pour la suite, je ferai mes retours sur le topic en section Contribuez afin de ne pas polluer celui-ci et d'embrouiller les participants aux exercices.
Si, tu as ce genre de choses (en standard) dans Java avec le package java.util.*
Map vient du mot mapping qui signifie relation. En effet le principe est de mettre en relation une clé (key) et une valeur (value).
Cependant au niveau actuel, l’intérêt d’utiliser des tableaux[numérique] est de faire un peu d'algorithmique classique, ce qui manquera forcement à un grand débutant.
Pour Beginner, si tu le souhaites je peux te donner les corrections d'exos en Java, sur mon blog uniquement.
Car je trouve qu'avec ES6 on se rapproche un peu du java. Pour preuve, des boites planchent sur des outils de migration de JEE vers Node+Angular
Ok merci et ne vous inquiétez pas, ça ne me dérange pas ce genre de discussion, cela peut même être utile...
Ok merci pour cette explication, elle est à la fois claire et concise.
Ah je ne suis pas contre, ça tombe bien, cela me permettra de ne pas perdre mes faibles acquis...
D'ailleurs je vais le faire cet exercice... Je ne sais pas si je pourrai le poster ?
Coucou,
je suis embêté et perplexe pour le Node.js :
- cela fait le 2ème exo où je suis complètement largué et encore le dernier je l'ai réussis après avoir bien tâtonné ce qui est dur... et puis pour l'exercice sur les tableaux je ne comprend rien (c'est quoi un tableau ? ça sert à quoi ? comment le met-on en œuvre ?
- La deuxième chose et que je me demande si le node.js est bien adapté à mes besoins...
Voilà;
Amicalement, TSG
@TSG
Pour les tableaux, nous sommes en train de finaliser le cours sur un portail dédié mais ca va prendre encore un peu de temps. Mais dans un premier temps as tu lu CECI?
Pour ce qui est de tes attentes vis a vis de ce langage, je pense que tu devrais les poster ici pour que les tuteurs tentent de t'éclairer.
Coucou, oui j'ai lu le document array sur Mozilla
Sinon moi je cherche à faire des scripts, une ou 2 apps graphiques pour une tablette windows (des petits outils qui me manquent) et un peu d'algorithmique.
Le tout compatible linux/windows.
Voilà.
Si tu comprends Windows ou Linux en tant que poste de travail (l'ordinateur à la maison ou au travail ou la tablette),
Alors JavaScript s’exécutera dans un navigateur donc pas vraiment d'appli graphiques telles que tu sembles les attendre.
Si maintenant tu place ton OS sur un serveur alors il s'agira de développer pour node.js du code qui s’exécutera au profit de client web dans 99% des cas
Quant à l'algorithmique, nous considérons que c'est la base de tout apprentissage d'un langage.
Et dans tout les cours d'algo il y a une grosse partie sur les tableaux et les boucles.
Donc en gros si j'ai bien compris, le node.js c'est plus pour créer des applications avec un serveur en face ? Donc qui ne semblent pas convenir à mes besoin
Pourtant il me semblait que l'on pouvait faire des applis (genre atom).
Amicalement, TSG
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager