Calculator: Qcoin to Currency Calculator

Qcoin is a block chain currency by Qoo10. I need to calculate my qoo10 qcoin purchase against the value in dollar

by Joey Albert Abano

HTML

<div>
Exchange Rate QCoin: <input id="efx" value="1.42"/>
</div>
<div>
Discount Rate QCoin: <input id="dfx" value="1.349"/>
</div>
<hr>
<div>
Product Price in QCoin: <input id="qc" value=""/>
</div>
<div>
Price in Currency: <input id="pc" value=""/>
</div>
<hr>
<div id="result">
</div>

CSS

body {
  background:#222;
  color:#fff;
  font-family: consolas
  
}
body, input {
  font-size:14px;
}
input {
  width: 44px;
}
h1 {
  font-size:18px;
}

h2 {
  font-size:16px;
}

JavaScript

$(function(){ 
	$('#qc').on('keyup',function(){
  	calculate();
  });
  $('#pc').on('keyup',function(){
  	calculate();
  });

});

function calculate(){
	var er = parseFloat( $('#efx').val() );
  var dr = parseFloat( $('#dfx').val() );
  
  
  var qc = parseFloat( $('#qc').val() );
  var pc = parseFloat( $('#pc').val() );
  
  if(!isNaN(qc) && !isNaN(pc)) {
  	$('#result').html('Normal price savings: $' + (pc-(er*qc)) + '<br>Discounted price saving: $' + (pc-(dr*qc)) );
  }
  else if(!isNaN(qc)) {
  	$('#result').html('Normal price: $' + (er*qc) + '<br>Discounted price: $' + (dr*qc));
  }
  else if(!isNaN(pc)) {
  	$('#result').html('Qcoin: ' + (pc/er) );
  }
  else {
  	$('#result').html('');
  }
}