Forma correcta de converter o tamanho em bytes para KB, MB, GB em JavaScript

consegui este código para tamanho secreto em bytes via PHP. Agora quero converter esses tamanhos para Tamanho legív ... { bytes = "0 bytes"; } return bytes; } Esta é a maneira correcta de fazer isto? Há uma maneira mais fácil?