-
-
Save blurymind/98e51fa0f010dbaf3e5ff024377a74b1 to your computer and use it in GitHub Desktop.
Revisions
-
blurymind revised this gist
Sep 10, 2024 . 1 changed file with 7 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -5,4 +5,10 @@ function bytesToSize(bytes) { var i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024))); if (i == 0) return bytes + ' ' + sizes[i]; return (bytes / Math.pow(1024, i)).toFixed(1) + ' ' + sizes[i]; }; const getBase64StringSizeInbites = string => { string = string.substring(string.indexOf(',') + 1, string.length) const bites = ((string.length * 6) / 8); // / 1000 is kb return bites } -
lanqy created this gist
Mar 19, 2013 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,8 @@ // from http://scratch99.com/web-development/javascript/convert-bytes-to-mb-kb/ function bytesToSize(bytes) { var sizes = ['Bytes', 'KB', 'MB', 'GB', 'TB']; if (bytes == 0) return 'n/a'; var i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024))); if (i == 0) return bytes + ' ' + sizes[i]; return (bytes / Math.pow(1024, i)).toFixed(1) + ' ' + sizes[i]; };