/** * WP File Download * * @package WP File Download * @author Joomunited * @version 1.0 */ bytesToSize = function(bytes) { var sizes = ['b','kb','mb','gb','tb','pb']; if (bytes == 0) return 'n/a'; var i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024))); return Math.round(bytes / Math.pow(1024, i), 2) + ' ' + sizes[i]; };