Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

¿Sera encesario convertir el valor numerico en un string por buena practica o no es necesario?

Si bien java se reconoce un numero como string cuando se concatena con un texto. ¿Será buena practica convertir primero ese numero en string? o no será necesario?

<meta charset="UTF-8">
<script>
    var tabla= 8;

    document.write(tabla.toString()+" por 1 es " + tabla * 1 + "<br>");
    document.write(tabla.toString()+" por 2 es " + tabla * 2 + "<br>");
    document.write(tabla.toString()+" por 3 es " + tabla * 3 + "<br>");
    document.write(tabla.toString()+" por 4 es " + tabla * 4 + "<br>");
    document.write(tabla.toString()+" por 5 es " + tabla * 5 + "<br>");
    document.write(tabla.toString()+" por 6 es " + tabla * 6 + "<br>");
    document.write(tabla.toString()+" por 7 es " + tabla * 7 + "<br>");
    document.write(tabla.toString()+" por 8 es " + tabla * 8 + "<br>");
    document.write(tabla.toString()+" por 9 es " + tabla * 9 + "<br>");
    document.write(tabla.toString()+" por 10 es " + tabla* 10 + "<br>");
</script>
1 respuesta

¡Hola Martin!

Creo que quisiste decir JavaScript y no Java, hay que recordar que son lenguajes completamente distintas.

En cuanto a tu pregunta, no es necesario convertir un valor numérico en un string por buena práctica. Como mencionas, JavaScript reconoce un número como string cuando se concatena con un texto. Sin embargo, si necesitas trabajar con el valor numérico como tal, es recomendable mantenerlo como tal y no convertirlo a string.

En el ejemplo que compartiste, se puede ver que se utiliza el método "toString()" para convertir el valor numérico en string, pero en realidad no es necesario ya que se está utilizando para concatenar con texto.

Espero haber aclarado tus dudas.

¡Saludos!

Si este post te ayudó, por favor marca como solucionado ✓. ¡Continúa con tus estudios!