Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1.  
  2. let period = lastDate - firstDate;
  3. let period1 = Math.round((period / 1000) / 60 / 60 / 24);
  4.  
  5.  
  6.  
  7. let table = "<table>";
  8. let table1 = "<table>";
  9.  
  10. table += "<tr>";
  11. table += "<th>" + "Date" + "</th>" + "<th>" + "Transaction" + "</th>" + "<th>" + "Place" + "</th>" + "<th>" + "Amount" + "</th>";
  12. table += "</tr>";
  13.  
  14.  
  15. for (let i = 0; i < linjer.length; i++) {
  16.  
  17. table += "<tr>";
  18. table += "<td>" + date[i] + "</td>" + "<td>" + category[i] + "</td>" + "<td>" + location[i] + "</td>" + "<td>" + amount[i] + "</td>";
  19. table += "</tr>";
  20. }
  21. table1 += "<tr>";
  22. table1 += "<td>" + "Period" + "</td>" + "<td>" + "Amount of Transaction" + "</td>" + "<td>" + "Amout of Citys" + "</td>" + "<td>" + "Avrg/Min/Max" + "</td>";
  23. table1 += "</tr>";
  24.  
  25.  
  26. table1 += "<tr>";
  27. table1 += "<td>" + period1 + "</td>" + "<td>" + trans.length + "</td>" + "<td>" + byer.length + "</td>" + "<td>" + sumAvrg.toFixed(0) + "/" + min + "/" + max + "</td>";
  28. table1 += "</tr>";
  29.  
  30. text.innerHTML = table;
  31. cons.innerHTML = table1;
  32.  
  33. let btn1 = document.getElementById("btn1");
  34.  
  35. btn1.addEventListener("onclick", check);
  36.  
  37.  
  38. function check() {
  39.  
  40. let table2 = document.getElementById("table2");
  41. let tab = "<table>";
  42. let inpLoc = document.getElementById("inp1").value;
  43. let inpCat = document.getElementById("inp2").value;
  44.  
  45. for (let i = 0; i < linjer.length; i++) {
  46. if (location[i] == inpLoc && category[i] == inpCat) {
  47.  
  48. tab += "<tr>";
  49. tab += "<td>" + date[i] + "</td>" + "<td>" + category[i] + "</td>" + "<td>" + location[i] + "</td>" + "<td>" + amount[i] + "</td>";
  50. tab += "<tr>";
  51. }
  52. }
  53. table2.innerHTML = tab;
  54.  
  55.  
  56.  
  57. }
  58.  
  59. }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement