Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] agregar valor negativo

Estas en el tema de agregar valor negativo en el foro de Javascript en Foros del Web. Estimados, esto funciona @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original mcxd. drawImage ( canvas , 0 , 0 , neww , newh , - 182 ...
  #1 (permalink)  
Antiguo 26/08/2016, 10:46
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 557
Antigüedad: 9 años, 3 meses
Puntos: 9
agregar valor negativo

Estimados,

esto funciona

Código Javascript:
Ver original
  1. mcxd.drawImage(canvas, 0, 0, neww, newh, -182, 0, neww, newh);

pero en vez de poner -182 quiero poner una variable con valor negativo
Código Javascript:
Ver original
  1. mcxd.drawImage(canvas, 0, 0, neww, newh, '-'+neww, 0, neww, newh);



pero no funciona.

como puedo tener una variable con valor negativo ?

gracias.
  #2 (permalink)  
Antiguo 26/08/2016, 11:07
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 557
Antigüedad: 9 años, 3 meses
Puntos: 9
Respuesta: agregar valor negativo

ya lo solucione

hice un pequeño y simple calculo, le reste el doble del valor y solucionado

Código Javascript:
Ver original
  1. valor_w = valor_w-(valor_w*2);
  2.  
  3. mcxd.drawImage(canvas, 0, 0, neww, newh, valor_w, 0, neww, newh);

bye
  #3 (permalink)  
Antiguo 26/08/2016, 15:33
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 11 años, 5 meses
Puntos: 1011
Respuesta: agregar valor negativo

Parece que hicistes algo como esto
Cita:
a = 2;
b = a - (a*2);
Pero puedes simplificarlo y obtener el mismo resultado
Cita:
a = 2;
a *= -1;
Cualquier valor multiplicado por -1 se convierte en un valor negtivo
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}

Etiquetas: funcion, negativo, valor
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:08.