Advertisement
Guest User

Untitled

a guest
Aug 29th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. $(document).ready(function () {
  2. lottoGetallenOphalen();
  3. $("input[type=submit]").on('click', LottoGebeuren);
  4. });
  5.  
  6. var LottoGebeuren = function(){
  7. var Object = {
  8. "LottoGetallen":genereerLottoNummers(),
  9. "Joker":genereerJoker()
  10. };
  11. $('ul').empty();
  12. lottoGetallenOphalen();
  13. lottoGetallenOpslaan(Object);
  14. toonLottoNummers(Object.LottoGetallen,'ul:first');
  15.  
  16. };
  17.  
  18. var genereerLottoNummers = function () {
  19. var LottoGetallen = [];
  20. for (var i = 1; i < 7; i++) {
  21. var getal = Math.floor(Math.random() * 40) + 1;
  22. while ($.inArray(getal, LottoGetallen) !== -1) {
  23. getal = Math.floor(Math.random() * 40) + 1;
  24. }
  25. LottoGetallen.push(getal);
  26. }
  27. return LottoGetallen;
  28. };
  29.  
  30.  
  31. var genereerJoker = function(){
  32. return Math.floor(Math.random() * 10) + 1;
  33. };
  34.  
  35. var toonLottoNummers = function (LottoNummers , plaats) {
  36. for (var i = 0; i < LottoNummers.length; i++) {
  37. $(plaats).append("<li>" + LottoNummers[i] + "</li>");
  38. }
  39. };
  40.  
  41. var lottoGetallenOpslaan = function(Object){
  42. localStorage.setItem("LottoNummers",JSON.stringify(Object));
  43. };
  44.  
  45. var lottoGetallenOphalen = function(){
  46. if(typeof Storage !== undefined){
  47. var vorigeLottoGetallen = JSON.parse(localStorage.getItem("LottoNummers"));
  48. if(vorigeLottoGetallen !== null){
  49. toonLottoNummers(vorigeLottoGetallen.LottoGetallen,'ul:last');
  50. }
  51. }
  52. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement