не работает js калькулятора

Есть скрипт, раньше все работало, установил занового, хостинг не менял, скрипт не менял, калькулятор перестал работать в режиме реал тайм, при вводе какого либо числа показывает значение NaN, хотя по умалчанию по volume или placeholder показывает правильно.

$tick = file_get_contents('https://api.binance.com/api/v3/ticker/price?symbol=ETHBTC'); 
$data = json_decode($tick, TRUE); 
$bit = $data["price"];

<script type="text/javascript">
var min = 0.01;
var ser_pr = 1*"<?php echo $bit;?>";
function calculate(st_q) {
    
    var sum_insert = parseFloat(st_q);
    $('#res_sum').html( (sum_insert * ser_pr).toFixed(8) );
    
    
}
    
</script>

    <center>
<form class="balancei_form" method="POST" action="">
    <input type="hidden" name="m" value="<?=$fk_merchant_id?>">
<div class="form-group">
Please enter the desired deposit amount:
        <input type="text" class="form-control balancei_input insert_new_input" value="0.01" name="sum" size="7" id="psevdo" onchange="calculate(this.value)" onkeyup="calculate(this.value)" onfocusout="calculate(this.value)" onactivate="calculate(this.value)" ondeactivate="calculate(this.value)"> 
</div>
 <div class="form-group m-b-0">
    You will receive <span id="res_sum">100</span> BTC
    <BR /><BR />
          <center><button type="submit" class="btn btn-outline-info"> Make deposit </button></center>
          <br><div style="font-size: 11px; color: #757777">Minimum deposit amount is 0.01 ETH.<br>Deposit less than this amount will be accepted as donation and will not be credited to your balance.<br> Be carefully!</div>
      </div>
</form></center>
<script type="text/javascript">
calculate(0.01);
</script>

Ответы (0 шт):