TrunkMonkey3

Untitled

Feb 8th, 2023
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. var alpha = 1000
  2. var beta = [
  3. amount = 0,
  4. cost = 10
  5. ];
  6. var gamma = [
  7. amount = 0,
  8. cost = 10
  9. ];
  10. var delta = [
  11. amount = 0,
  12. cost = 10
  13. ];
  14. var epsilon = [
  15. amount = 0,
  16. cost = 10
  17. ];
  18.  
  19. function format(amount) {
  20. let power = Math.floor(Math.log10(amount))
  21. let mantissa = amount / Math.pow(10, power)
  22. if (power < 3 ) return amount.toFixed(2)
  23. return mantissa.toFixed(2) + "e" + power
  24. }
  25.  
  26. function alphaadd() {
  27. alpha += 1
  28. document.getElementById("alpha").textContent = "Alpha: " + alpha
  29. }
  30.  
  31. function betaadd() {
  32. beta[0] += 1
  33. document.getElementById("beta").textContent = "Beta: " + beta
  34. }
  35.  
  36. function betabuy() {
  37. if (alpha < beta[1]) return
  38. alpha -= beta[1]
  39. beta[0] = beta[0] + 1
  40. beta[1] = Math.round(beta[1] * 1.5)
  41. document.getElementById("beta").textContent = "Beta: " + format(beta[0])
  42. document.getElementById("betacost").textContent = "Cost: " + format(beta[1]) + " Alpha"
  43. document.getElementById("alpha").textContent = "Alpha: " + format(alpha)
  44. alphainterval = setInterval(() => {
  45. alphaadd()
  46. }, 500);
  47. }
  48.  
  49. function gammabuy() {
  50. if (beta[0] < gamma[1]) return
  51. beta[0] -= gamma[1]
  52. gamma[0] = gamma[0] + 1
  53. gamma[1] = gamma[1] * 2
  54. document.getElementById("gamma").textContent = "Gamma: " + format(gamma[0])
  55. document.getElementById("gammacost").textContent = "Cost: " + format(gamma[1]) + " Beta"
  56. document.getElementById("beta").textContent = "Beta: " + format(beta[0])
  57. }
Advertisement
Add Comment
Please, Sign In to add comment