ho convertito dal php sta semplicissima funzione perke' ora mi serve fare il calcolo dei bytes al volo dal lato client
nn capisco dove ho sbagliato :P
codice:
function getBytes(num) {
bytes="";
if(num >= 0) {bytes = round((num/1),1) + " Bytes";}
if(num >= 1024) {bytes = round((num/1024),1) + " kB";}
if(num >= 1048576) {bytes = round((num/1048576),1) + " MB";}
if(num >= 1073741824) {bytes = round((num/1073741824),1) + " GB";}
if(num >= 1099511627776) {bytes = round((num/1099511627776),1) + " TB";}
return bytes;
}
Questa era quella php:
Codice PHP:
function getBytes($num) {
$bytes="";
if($num >= 0) {$bytes = round(($num/1),1)." Bytes";}
if($num >= 1024) {$bytes = round(($num/1024),1)." kB";}
if($num >= 1048576) {$bytes = round(($num/1048576),1)." MB";}
if($num >= 1073741824) {$bytes = round(($num/1073741824),1)." GB";}
if($num >= 1099511627776) {$bytes = round(($num/1099511627776),1)." TB";}
return $bytes;
}