Bonjour ,
S’il vous plait comment je peux initialiser un tableau avec des zéro 0 en JavaScript?
Merci.
Bonjour ,
S’il vous plait comment je peux initialiser un tableau avec des zéro 0 en JavaScript?
Merci.
ES6 introduit Array.prototype.fill. Il peut être utilisé comme suit :
var len = 25; // taille arbitraire
var arr = new Array(len).fill(0);
console.log(arr)
Sortie:
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
Si vous voulez initialiser un tableau avec des nombres 0 en JavaScript utiliser le code suivant:
Array.apply(null, Array(3)).map(Number.prototype.valueOf, 0);
// [0, 0, 0]
OU
new Array(2+1).join('0').split('').map(parseFloat)
// [0, 0, 0]
Si vous voulez initialiser un tableau avec des chaine de caractères vide " " en JavaScript utiliser le code suivant:
Array.apply(null, Array(3)).map(String.prototype.valueOf, " ")
// [" ", " ", " "]