JavaScript - coma de miles para numero

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 3 puestos en JavaScript (en relación al último mes)
Gráfica de JavaScript

coma de miles para numero

Publicado por Katiuska (1 intervención) el 25/04/2020 03:31:17
Hola a todos!

tengo este script que es un convertidor de moneda, funciona bien pero no se como hacer para que salga el numero con la coma de miles, me tira por ejemplo 1000.50 y deberia mostrarme 1,000.50

alguien puede indicarme que debo hacer?

muchas gracias por la ayuda

Saludos!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<script type="text/javascript">
jQuery(document).ready(function( $ ) {
 
	var compra = Number($('.tipoCompra').html());
	var venta = Number($('.tipoVenta').html());
 
	var enviasinit = Number($('.envias .money').val());
	//var dolares = soles/venta;
	var recibesinit = enviasinit/venta;
	$('.recibes .money').val(recibesinit.toFixed(2));
	var dolares = Number($('.recibes .money').html());
 
	//init
	cambio = 'sol';
 
	$('.btnConvertidor').click(function(){
 
		if(cambio=='sol')
		{
			cambio = 'usd';
			$('.envias .moneda').html('Dólares');
			$('.recibes .moneda').html('Soles');
 
			//envias
			var envias = Number($('.envias .money').val());
 
			//recibes
			$('.recibes .money').val(envias*compra);
 
 
		}else if(cambio == 'usd')
		{
			cambio='sol';
			$('.envias .moneda').html('Soles');
			$('.recibes .moneda').html('Dólares');
 
			//envias
			var envias = Number($('.envias .money').val());
 
			//recibes
			var recibes = envias/venta;
			$('.recibes .money').val(recibes.toFixed(2));
 
		}
 
 
		console.log(cambio);
 
	})
 
 
 
  		$( ".envias .money" ).keyup(function(){
 
	  		if(cambio=='sol')
	  		{
		  		//envias
		  		var envias = Number($('.envias .money').val());
 
		  		//recibes
		  		var recibes = envias/venta;
		  		$('.recibes .money').val(recibes.toFixed(2));
	  		}else if(cambio == 'usd')
	  		{
		  		//envias
		  		var envias = Number($('.envias .money').val());
 
		  		//recibes
		  		var recibes = envias*compra;
		  		$('.recibes .money').val(recibes.toFixed(2));
	  		}
 
 
  		});
 
	   $( ".recibes .money" ).keyup(function(){
 
	  		if(cambio=='sol')
	  		{
 
	  			//recibes
		  		var recibes = $('.recibes .money').val();
 
		  		//envias
 
		  		var envias = recibes*venta;
		  		$('.envias .money').val(envias.toFixed(2));
 
 
	  		}else if(cambio == 'usd')
	  		{
		  		//recibes
		  		var recibes = $('.recibes .money').val();
 
		  		//envias
		  		var envias = recibes/compra;
		  		$('.envias .money').val(envias.toFixed(2));
	  		}
 
  		});
 
	//console.log(compra+'-'+venta);
 
});
 
 
</script>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder