Bytes to mb conversion

This function convert bytes size into mega bytes

by Sunny SM

JavaScript

function bytesToSize(bytes, seperator = "") {
  if (bytes == 0) return 0;
  const i = parseInt(Math.floor(Math.log(bytes) / Math.log(1024)), 10)
  if (i === 0) return `${bytes}${seperator}`
  return `${(bytes / (1024 ** i)).toFixed(1)}${seperator}`;
}
console.log(bytesToSize(5199633));