Advertisement
justhrun

bulat.hateemel

Aug 3rd, 2014
310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.61 KB | None | 0 0
  1.  
  2. <html><head><title>test pembulatan</title>
  3. <script type=text/javascript>
  4. function showValue() {
  5.         var coin = 0;
  6.         var arrchip = [100000,50000,25000,10000,5000,2000,1000];
  7.         var fom = document.counting;
  8.         var money = eval("fom.moneyValue");
  9.         var total = eval("fom.total");
  10.         total.value = Math.abs(total.value.replace(/\./g,""))+Math.abs(money.value.replace(/\./g,""));
  11.         var sisa = parseInt(total.value);
  12.  
  13.         display = 'Total : ' + total.value + '<br>';
  14.         for(var i=0;i<7;i++) {
  15.                var result = pecah(sisa,arrchip[i]);
  16.                coin = result[0];
  17.                sisa = result[1];
  18.                if(coin>0) {
  19.                         display += '<li>' + coin + ' x ' + arrchip[i] + '</li>';
  20.                 }
  21.         }
  22.         document.getElementById("showmoney").innerHTML=display;
  23. }
  24.  
  25. function pecah(ttl,chip) {
  26.         float = ttl / chip;
  27.         if(float>=1) {
  28.                 bulat = Math.floor(float);
  29.                 sisa  = ttl - (bulat * chip);
  30.                 return [bulat,sisa];
  31.         }
  32.         return [0,ttl];
  33. }
  34.  
  35. </script>
  36. </head>
  37. <body>
  38. <br><br><br>
  39. <form method="POST" name="counting">
  40. <select name="moneyValue">
  41. <option value="1000">1000</option>
  42. <option value="5000">5000</option>
  43. <option value="10000">10000</option>
  44. <option value="25000">25000</option>
  45. <option value="50000">50000</option>
  46. <option value="100000">100000</option>
  47. </select>
  48. <input type="hidden" name="total" value=0>
  49. <input type="button" name="add" value="ADD" onClick='showValue();'>
  50. </form>
  51. <ul id="showmoney">
  52. </ul>
  53. </body></html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement