42 votes

JavaScript divise la chaîne de caractères en tableau d'int

J'ai une chaîne de caractères qui se trouve sur la page et à partir de laquelle je veux un tableau d'int.

<div id="TheData">2,3,0,43,23,53</div>

Je suis en train d'écrire ça :

var ArrayData = ($('#TheData').html()).split(',');

Cependant, ArrayData devient un tableau de chaînes de caractères. Comment puis-je obtenir un tableau d'ints ? Notez que certains des éléments du HTML peuvent être égaux à 0 .

Gracias.

2voto

rabi jaiswal Points 1
var ArrayData = $('#TheData').html().split(',').map( d => { return parseInt(d) });

Utilice carte fonction après Split dans le callback de la carte, vous pouvez analyser cet Integer.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X