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);
*/
for (i = 0; i < amount; i++) {
var d = new Date();
var nYYYY = d.getFullYear();
var nMM = d.getMonth();
nMM = nMM + 1;
if (nMM < 10) {
nMM = "0" + nMM;
}
var nDD = d.getDate();
if (nDD < 10) {
nDD = "0" + nDD;
}
var nHH = d.getHours();
if (nHH < 10) {
nHH = "0" + nHH;
}
var nMi = d.getMinutes();
if (nMi < 10) {
nMi = "0" + nMi;
}
var nSS = d.getSeconds();
if (nSS < 10) {
nSS = "0" + nSS;
}
var 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;
}