Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/06/2012, 14:39
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 6 meses
Puntos: 1012
Respuesta: Una duda con validacion

el valor que inserta el usuario es un string. veamos que pasa
Cita:
function ingresar()
{
var a=5;
var b=4;
var c='08';

console.log(a+b+c, 1); // 908 --> concatena el string al resultante de (a+b)
console.log(a+b+parseInt(c), 2); // 9 --> obvia el string al ser un octal
console.log(a+b+parseInt(c, 10), 3); // 17 ---> suma el string y el resultante de (a+b)
console.log(a+b+c*1, 4); // 17 ---> suma el string y el resultante de (a+b)

}

window.onload = ingresar;
por lo tanto las últimas maneras (parseInt con redix o multiplicar por 1) son la correctas
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}