Hola Marcarolin:
Lo que yo hago es convertirlo a texto (no hay que hacer nada), y del texto lo convierto en un array de los dos valores(entero y decimal) y me quedo con el primero:
function abs(n) {
var temp = "" + n;
return temp.split(".")[0];
}
Espero que te sirva