La tarea es convertir una array de enteros en una array de strings. Aquí se analizan algunas de las técnicas más utilizadas con la ayuda de JavaScript. En el primer enfoque vamos a usar el método .toString() con el método .map() y en el segundo enfoque usaremos el método .join() con el método .split() .
Enfoque 1: en este enfoque, usamos el método .toString() en cada elemento de la array con la ayuda del método .map() .
- Ejemplo: Este ejemplo utiliza el enfoque discutido anteriormente.
<!DOCTYPE html>
<
html
>
<
head
>
<
title
>
How to Convert Integer array to
String array using JavaScript ?
</
title
>
<
style
>
body {
text-align: center;
}
h1 {
color: green;
}
#geeks{
font-weight: bold;
}
</
style
>
</
head
>
<
body
>
<
h1
>GeeksforGeeks</
h1
>
<
p
id
=
"GFG"
></
p
>
<
button
onclick
=
"gfg_Run()"
>
Click Here
</
button
>
<
p
id
=
"geeks"
></
p
>
<
script
>
var el_up = document.getElementById("GFG");
var el_down = document.getElementById("geeks");
var arr = [1, 4, 56, 43, 67, 98];
el_up.innerHTML = "Click on the button to "
+ "convert the integer array" +
" to string array.<
br
>Array = '"
+ arr + "' typeof(Array[0]) - "
+ typeof(arr[0]);
function gfg_Run() {
var gfg = arr.map(function(e){
return e.toString()
});
el_down.innerHTML = "Array - " + gfg +
" typeof(Array[0]) - " + typeof(gfg[0]);
}
</
script
>
</
body
>
</
html
>
- Producción:
Enfoque 2: En este enfoque, usamos el método .join() que une la array y la devuelve como una string. Luego , el método .split() que divide la string en “,” devuelta por el método join() .
- Ejemplo: Este ejemplo utiliza el enfoque discutido anteriormente.
<!DOCTYPE HTML>
<
html
>
<
head
>
<
title
>
How to Convert Integer array to
String array using JavaScript ?
</
title
>
<
style
>
body {
text-align: center;
}
h1 {
color: green;
}
#geeks{
font-weight: bold;
}
</
style
>
</
head
>
<
body
>
<
h1
>GeeksforGeeks</
h1
>
<
p
id
=
"GFG"
></
p
>
<
button
onclick
=
"gfg_Run()"
>
Click Here
</
button
>
<
p
id
=
"geeks"
></
p
>
<
script
>
var el_up = document.getElementById("GFG");
var el_down = document.getElementById("geeks");
var arr = [1, 4, 56, 43, 67, 98];
el_up.innerHTML = "Click on the button to "
+ "convert the integer array" +
" to string array.<
br
>Array = '"
+ arr + "' typeof(Array[0]) - "
+ typeof(arr[0]);
function gfg_Run() {
var gfg = arr.join().split(', ');
el_down.innerHTML = "Array - " + gfg +
" typeof(Array[0]) - " + typeof(gfg[0]);
}
</
script
>
</
body
>
</
html
>
- Producción:
Publicación traducida automáticamente
Artículo escrito por PranchalKatiyar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA