3 changed files with 25 additions and 0 deletions
@ -0,0 +1,16 @@ |
|||
exports.patch = function(Buffers) { |
|||
Buffers.prototype.skip = function (i) { |
|||
if (i == 0) { |
|||
return; |
|||
} else if (i == this.length) { |
|||
this.buffers = []; |
|||
this.length = 0; |
|||
return; |
|||
} |
|||
var pos = this.pos(i); |
|||
this.buffers = this.buffers.slice(pos.buf); |
|||
this.buffers[0].length -= pos.offset; |
|||
this.buffers[0].offset += pos.offset; |
|||
this.length -= i; |
|||
}; |
|||
}; |
@ -0,0 +1,8 @@ |
|||
exports.patch = function(Number) { |
|||
//round to specified number of places
|
|||
Number.prototype.round = function(places) { |
|||
if(!places) return Math.round(this); |
|||
var tmp = Math.pow(10,places); |
|||
return Math.round(this * tmp) / tmp; |
|||
}; |
|||
}; |
Loading…
Reference in new issue