martes, 23 de julio de 2019

JavaScript convertir numero a string y string a número

Un valor numérico se puede transformar en string con la expresión:

numero.toString()

Un string con apariencia de número entero se puede transformar en número entero mediante:

parseInt(n)

Un string con apariencia de número decimal se puede transformar en número decimal o número de coma flotante mediante:

parseFloat(n)

Veamos un ejemplo.


https://repl.it/@valoro/JS-numerotoString

 <!DOCTYPE html>  
 <html>  
 <body>  
 <p>Presione el botón para mostrar los valores y su tipo.</p>  
 <button onclick="myFunction()">Muestra</button>  
 <p id="demo1"></p>  
 <p id="demo2"></p>  
 <p id="demo3"></p>  
 <p id="demo4"></p>  
 <p id="demo5"></p>  
 <p id="demo6"></p>  
 <script>  
 function myFunction() {  
  var num = 15;  
  var n = num.toString();  
  var m=parseInt(n);  
  var x=m/2;  
  var y=x.toString();  
  var z=parseFloat(y);  
  document.getElementById("demo1").innerHTML = num+ " "+typeof num;  
  document.getElementById("demo2").innerHTML = n+ " "+typeof n;  
  document.getElementById("demo3").innerHTML = m+ " "+typeof m;  
  document.getElementById("demo4").innerHTML = x+ " "+typeof x;  
  document.getElementById("demo5").innerHTML = y+ " "+typeof y;  
  document.getElementById("demo6").innerHTML = z+ " "+typeof z;  
 }  
 </script>  
 </body>  
 </html>  



No hay comentarios:

Publicar un comentario