JS代码计算股票涨停
Posted __枫伊飘渺
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS代码计算股票涨停相关的知识,希望对你有一定的参考价值。
这个纯粹是给自己留做备份用的,股票涨停有一个计算公式,但是为了自己方便查看股票涨了多少钱,还是决定自己写了一个
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>计算涨停</title> <style type="text/css"> input{ width: 160px; height: 26px; } #calc{ width: 50px; height: 25px; } </style> </head> <body> 成本价:<input type="text" placeholder="成本价" id="cost" value="8.34"> 当前价格:<input type="text" placeholder="当前价格" id="price" value="7.37"> 持有股数:<input type="text" placeholder="持有股数" id="capt" value="4000"> 涨停次数:<input type="text" placeholder="涨停次数" id="number" value="1"> <input type="button" value="计算" id="calc"> <div id="txt"> </div> <script type="text/javascript"> window.onload = function(){ var cost = document.getElementById(‘cost‘); // 成本价 var price = document.getElementById(‘price‘); // 当前价 var capt = document.getElementById(‘capt‘); // 持股数 var number = document.getElementById(‘number‘); // 涨停次数 var calc = document.getElementById(‘calc‘); var txt = document.getElementById(‘txt‘); calc.onclick = function(){ var cost_val = parseFloat( cost.value ); // 成本价 var price_val = parseFloat( price.value ); // 当前价 var capt_val = parseFloat( capt.value ); // 持股数 var number_val = parseFloat( number.value );// 涨停次数 var new_price, pri, totle_capt, profit; var htm = ‘‘; for (var i = 0; i < number_val; i++) { new_price = parseFloat( ( price_val / 10 ).toFixed(2) ); // 上涨价格 pri = parseFloat( ( price_val+new_price ).toFixed(2) ); // 总价 totle_capt = Math.round(pri * capt_val); // 总金额 profit = totle_capt - cost_val * capt_val; // 利润 htm += ‘<p>‘+(i+1)+‘次涨停后,价格为:‘+pri+‘<br>‘+‘总金额为:‘+totle_capt+‘<br>‘ + ‘利润为:‘ + profit+‘</p>‘; //console.log(new_price, pri, totle_capt, profit, htm); price_val = pri; }; txt.innerHTML = htm; }; }; </script> </body> </html>
以上是关于JS代码计算股票涨停的主要内容,如果未能解决你的问题,请参考以下文章