Guest User

Untitled

a guest
Apr 19th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. var Memory = {
  2. memory_array: [],
  3.  
  4. runProgram: function(){
  5. // Här i ska jag anropa arrayslumpmetoden och sparar i min memory_array()
  6. Memory.memory_array.push(RandomGenerator.getPictureArray(4, 4));
  7.  
  8. //testa att skriva ut memory_array
  9. console.log(Memory.memory_array);
  10.  
  11.  
  12. // ------------- MIN TABELL -----------------------------------------------------
  13. var content = document.getElementById("content");//Hämtar en div
  14. var table = document.createElement("table");//Skapar en table
  15. table.className = "memory_table";
  16. var counter = 0;//Används för att få ut rätt nummer ur arrayen
  17. for (var rows = 0; rows < 4; rows++) { // Loopen som skapar alt, för vajre rad anropas createImg 4 gånger. (Så många gånger som vi behöver)
  18. var tr = document.createElement("tr");
  19. for (var col = 0; col < 4; col++) {
  20. Memory.createImg(counter, tr);
  21. counter += 1;
  22. }
  23. table.appendChild(tr);
  24. }
  25. content.appendChild(table);
  26. },// END RUNPROGRAM
  27.  
  28. createImg: function(num, tr) {// Vi skicka med 2 saker till createImg. num = det nummer som ska komma upp när vi klickar på den. sen tr = för att vi ska kunna ta tr.appendChild(aTag) som lägger bilden i en a-tagg.
  29. var td = document.createElement("td");
  30. var aTag = document.createElement("a");
  31. aTag.onclick = function() {
  32. Memory.turn(aTag, Memory.memory_array[0][num]);
  33. }
  34. var img = document.createElement("img");
  35. img.setAttribute("src", "cards/0.png");
  36. aTag.appendChild(img);
  37. td.appendChild(aTag);
  38. tr.appendChild(td);
  39. },
  40.  
  41. turn: function(tag, id) {
  42. },
  43.  
  44. Memoryturn = function(){
  45.  
  46. },
  47.  
  48. }// END MEMORY
  49. window.onload = Memory.runProgram;
Add Comment
Please, Sign In to add comment