Game - Basic Gold and Diamond

Money from Game - Add - Drop More Security

by DevWithCoffee

HTML

<input onclick="moneyAdd(gold,100)" type="button" value="+100 Gold" />
<input onclick="moneyDrop(gold,10)" type="button" value="-10 Gold" />
<p id="gold">0</p>
<hr />
<input onclick="moneyAdd(diamond,15)" type="button" value="+15 Diamond" />
<input onclick="moneyDrop(diamond,10)" type="button" value="-10 Diamond" />
<p id="diamond">0</p>

JavaScript

var gold = [];
var diamond = [];

function moneyAdd(target, amount) {
    /*
    * Syntaxe:
    *    moneyAdd(Variavel alvo criada no jogo, Valor à ser adicionado);
    * Exemplo:
    *    moneyAdd(money, 1500);
    */
    var d, nYYYY, nMM, nDD, nHH, nMi, nSS, k;
    for (i = 0; i < amount; i++) {
        d = new Date();
        nYYYY = d.getFullYear();

        nMM = d.getMonth();
        nMM = nMM + 1;
        if (nMM < 10) {
            nMM = "0" + nMM;
        }

        nDD = d.getDate();
        if (nDD < 10) {
            nDD = "0" + nDD;
        }

        nHH = d.getHours();
        if (nHH < 10) {
            nHH = "0" + nHH;
        }

        nMi = d.getMinutes();
        if (nMi < 10) {
            nMi = "0" + nMi;
        }

        nSS = d.getSeconds();
        if (nSS < 10) {
            nSS = "0" + nSS;
        }

        k = i + "" + nYYYY + "" + nMM + "" + nDD + "" + nHH + "" + nMi + "" + nSS;
        target.push(k);
    }
    document.getElementById("gold").innerHTML = gold.length;
    document.getElementById("diamond").innerHTML = diamond.length;
}

function moneyDrop(target, amount) {
  /*
   * Syntaxe:
   *    moneyDrop(Variavel alvo criada no jogo, Valor à ser subtraido);
   * Exemplo:
   *    moneyDrop(gold, 1500);
   */
  for (i = 0; i < amount; i++) {
    target.shift();
  }
  document.getElementById("gold").innerHTML = gold.length;
  document.getElementById("diamond").innerHTML = diamond.length;
}