Foros del Web » Programando para Internet » Javascript »

pasar negativo a positivo

Estas en el tema de pasar negativo a positivo en el foro de Javascript en Foros del Web. hola compañeros alguien sabe como puedo pasar un numero negativo a su mismo valor positivo... de antemano muchas gracias...
  #1 (permalink)  
Antiguo 26/10/2006, 17:01
Avatar de dontripi  
Fecha de Ingreso: enero-2006
Mensajes: 240
Antigüedad: 18 años, 4 meses
Puntos: 1
pasar negativo a positivo

hola compañeros alguien sabe como puedo pasar un numero negativo a su mismo valor positivo...

de antemano muchas gracias
  #2 (permalink)  
Antiguo 26/10/2006, 17:46
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola:

Multiplicándolo por -1...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 26/10/2006, 17:52
Avatar de isaacluz  
Fecha de Ingreso: marzo-2005
Mensajes: 180
Antigüedad: 19 años, 2 meses
Puntos: 0
Ahh que buena pregunta!!!.. nunca me habia encontrado con este problema, pero buscando un poco en google di con esto... gracias.. ahora ya sé también yo

Código:
<html>
<script>
Numero = -2;
Positivo = -(Numero);
NegativoDeNuevo = -(Positivo);
//
alert(Numero+' | '+Positivo+' | '+NegativoDeNuevo);
</script>
</html>
  #4 (permalink)  
Antiguo 26/10/2006, 18:24
Avatar de dontripi  
Fecha de Ingreso: enero-2006
Mensajes: 240
Antigüedad: 18 años, 4 meses
Puntos: 1
lo que pasa es que yo traigo unos valores que son cantidad y valor, la cantidad puede ser negativa y al multiplicarla por el valor me da un valor negativo, osea que si el valor es positivo no hago nada, pero si es negativo lo tengo que pasar a positivo pues necesito que el total sea positivo.


esa es la idea de lo que tengo que lograr.

como puedo en un if identificar si el numero es negativo, hay alguna funcion que lo haga o no.


muchas gracias por responder.
  #5 (permalink)  
Antiguo 26/10/2006, 18:27
Avatar de isaacluz  
Fecha de Ingreso: marzo-2005
Mensajes: 180
Antigüedad: 19 años, 2 meses
Puntos: 0
if(Numero <0)
  #6 (permalink)  
Antiguo 26/10/2006, 18:32
Avatar de dontripi  
Fecha de Ingreso: enero-2006
Mensajes: 240
Antigüedad: 18 años, 4 meses
Puntos: 1
bueno compañero lo voy a probar, si algo te lo agradezco muy formal.
  #7 (permalink)  
Antiguo 29/07/2008, 09:15
Avatar de ravalos7  
Fecha de Ingreso: diciembre-2005
Mensajes: 102
Antigüedad: 18 años, 5 meses
Puntos: 0
Respuesta: pasar negativo a positivo

Genial solución isaacluz, gracias yo necesitaba lo mismo y la simplicidad de tu solución la encontré excelente, de ahí su genialidad!!! Gracias!!!!
  #8 (permalink)  
Antiguo 29/07/2008, 10:16
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Respuesta: pasar negativo a positivo

Hola:

La verdad es que si solo se quiere el valor absoluto es aún mejor usar el método Math.abs(), pero eso se puede ver también en otros temas, y no es necesario revivir los viejos, así que voy a cerrarlo.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 16:07.