JeuWeb - Crée ton jeu par navigateur

Version complète : [Résolu] Problème javascript
Vous consultez actuellement la version basse qualité d'un document. Voir la version complète avec le bon formatage.
Pages : 1 2
ok mais petite curiosité après avoir lut la doc, je n'ai pas compris à quoi sert cette fonction tu pourrais éclairer ma curiosité ?
A la base elle permet de récupérer les éléments d'un tableau à partir d'un index donné, c'est un peu comme un substr mais pour les Array.
Des exmples ici : http://www.w3schools.com/jsref/jsref_slice_array.asp
Un slice(0) va te renvoyez tout les éléments du tableau à partir de l'index 0 inclus donc au final tout le tableau, c'est utiliser pour remplacer le clone() des objets traditionnels qui n'existe pas pour les Array.
j-12 a écrit :p'tit erreur de Ter Rowan

en fessant :
Code PHP :
function rafraichir(new_ressources){

 var 
contenu='';
 var 
compte= (1);
 var 
new_ressources= new Array(); 

il faut faire
Code PHP :
for each( var quantite_ressource in ressources){
        
// Pour chaque ressource
    
new_ressources[incrementation] = quantite_ressource - ( nombre couts_unites[compte][incrementation]); 

oui pardon, je réfléchissais sur new ressource et ressource, pas sur les indices, autant pour moi 2

j en profite même pour dire qu il n'y pas besoin d'un tableau new_ressource, vu ce que tu fais, il te suffit de mettre directement le résultat de la formule dans le doc html dès la première boucle (enfin si le code est bien entier, si tu t en sers après, évidemment c'est une autre histoire)
Je m'en sert après, il faut que je réinitialise cette variable a chaque appel de la fonction.

je me demande juste pourquoi ca marche sous Firefox, et ça fait une erreur syntaxique sous Internet Explorer

EDIT : c'est le for each qui n'existe pas sous Internet Explorer
Pages : 1 2
URLs de référence