convertir cadena en array (javascript)

Iniciado por kakashi20, 17 Mayo 2012, 18:31 PM

0 Miembros y 1 Visitante están viendo este tema.

kakashi20

hola

tengo una cadena separadas por comas en una variable javascript así:

var x = j,k,i,t


como hago para desglosar esa cadena por, coger cada letra que esta entre las comas y colocarlas en un array?

si alguien me pudiese ayudar se lo agradeceria

Neibar

Cita de: kakashi20 en 17 Mayo 2012, 18:31 PM

var x = j,k,i,t


Diria que será algo como esto, es bastante parecido al c

Código (javascript) [Seleccionar]

var n = x.split(",");
var ejemplo=new Array();
var ejemplo[0] = n.substring(0,1);
var ejemplo[1] = n.substring(1,2);
var ejemplo[2] = n.substring(2,3);


he mirado estas 2 paginas:
http://www.w3schools.com/jsref/jsref_substring.asp
http://www.w3schools.com/js/js_obj_array.asp

kakashi20


Psyke1

Una cadena por sí misma es una array de caracteres, por tanto, sólo bastaría con quitar las comas.
Me explico:

Código (javascript) [Seleccionar]

var cadena = "a,b,c,d,e,f,g";

cadena = cadena.split(",").join("");
document.write(cadena + "<br><br>");

for (var x=0; x<cadena.length; x++)
document.write(cadena[x] + "<br>");


Resultado:
abcdefg

a
b
c
d
e
f
g


DoEvents! :P

basickdagger

mmm segun l oq te entendi quieres hacer esto??




var x=new Array(3);
x [0]="j";
x [1]="k";
x [2]="i";
x [3]="t";



no se si eso era lo q querias...