Есть скрипт суть работы такая у нас
1доллар=100центов
он превращает центы в доллары,а доллары в центы.
здесь есть ошибка,но найти ее не могу
0Д0Ц+100Ц=1Д0Ц
если
OД0Ц-2Д50Ц= -3Д +50Ц,а должно быть -2Д -50Ц
---
Д-доллар
Ц-цент
--
фунция admin5_
снимает 5%
<div><img src="bucks.png" alt="." width="12" height="12"><span id="b1">0</span><img src="cent.png" alt="." width="12" height="12"><span id="c1">0</span></div>
<div><img src="bucks.png" alt="." width="12" height="12"><span id="b2">10</span>
<img src="cent.png" alt="." width="12" height="12"><span id="c2">0</span>
</div>
<div class="mt5 font12">
<img src="tick.png" alt="" width="12" height="12">
<a href="Javascript:admin_();">Забрать</a>
<img src="tick.png" alt="" width="12" height="12">
<a href="Javascript:admin5_();">Налог(5%)</a>
</div>
<script>
function admin_()
{
B=((document.getElementById('b1').innerHTML)*1);
C=((document.getElementById('c1').innerHTML)*1);
b=((document.getElementById('b2').innerHTML)*1);
c=((document.getElementById('c2').innerHTML)*1);
k=b+B;
q=c+C;
{
document.getElementById("b1").innerHTML=k;
document.getElementById("c1").innerHTML=q;
}
admin2_();
admin3_();
}
</script>
<script>
function admin2_()
{
B=((document.getElementById('b1').innerHTML)*1);
C=((document.getElementById('c1').innerHTML)*1);
if (C>=100)
{
k=(B+1);
q=(C-100);
{
document.getElementById("b1").innerHTML=k;
document.getElementById("c1").innerHTML=q;
}}
admin2_();
}
</script>
<script>
function admin3_()
{
B=((document.getElementById('b1').innerHTML)*1);
C=((document.getElementById('c1').innerHTML)*1);
if (C<0)
{
k=(B-1);
q=(C+100);
{
document.getElementById("b1").innerHTML=k;
document.getElementById("c1").innerHTML=q;
}}
admin3_()
}
</script>
<script>
function admin5_()
{
C=((document.getElementById('c1').innerHTML)*1);
b=((document.getElementById('b2').innerHTML)*1);
c=((document.getElementById('c2').innerHTML)*1);
R=((b*100)+c);
k=(R*0.95);
q=Math.round(k);
w=C+q;
{
document.getElementById("c1").innerHTML=w;
}
admin2_();
admin3_();
}
</script>