Advertisement
Guest User

Untitled

a guest
Jan 19th, 2020
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. var BookList = ["Wonderful Life", "Lolita", "Hamlet", "Another Day", "The Giver", "After", "The secret", "Stranger", "Moonlight"];
  2. var BookCopies = [5, 3, 4, 3, 8, 5, 8, 9, 7];
  3. var BookBorrowed = [2, 1, 0, 1, 1, 3, 4, 2, 0];
  4.  
  5. DisplayAllBook();
  6. AvailableBookCopies()
  7. SearchBook()
  8. BorrowABook()
  9. ReturnABook()
  10.  
  11. function DisplayAllBook()
  12. {
  13. var loopOutput = "Library Books Data <br>";
  14.  
  15. for (var i = 0; i < BookList.length; i++)
  16. {
  17. loopOutput += BookList[i] + ", Total Copies " + BookCopies[i] + ", Borrowed Copies " + BookBorrowed[i] + " <br> ";
  18. }
  19.  
  20. $('#msg1').html(loopOutput);
  21.  
  22. }
  23.  
  24. function AvailableBookCopies()
  25. {
  26.  
  27. var loopOutput=" Available Book Copies <br>";
  28.  
  29. for(var i =0; i < BookList.length; i++ )
  30. {
  31. var AvailableBook = BookCopies[i] - BookBorrowed[i];
  32.  
  33. loopOutput = loopOutput + "Book Details: " + BookList[i] + ", " + AvailableBook + " Available Copies<br>";
  34. }
  35.  
  36. $('#msg2').html(loopOutput);
  37.  
  38. }
  39.  
  40. SearchBook("Stranger");
  41.  
  42. function SearchBook (FindABook)
  43.  
  44. {
  45.  
  46. var loopOutput = "Search Book: ";
  47.  
  48. for (var i =0; i < BookList.length; i++)
  49. {
  50. if(FindABook == BookList[i])
  51. {
  52. loopOutput += " " + BookList[i];
  53. }
  54. }
  55.  
  56. $('#msg3').html(loopOutput);
  57. }
  58.  
  59. BorrowABook("Stranger");
  60.  
  61. function BorrowABook (BookName)
  62. {
  63. var loopOutput = "Book Borrowed: ";
  64.  
  65. for (var i = 0; i < BookList.length; i++)
  66. {
  67. if(BookList[i] == BookName)
  68. {
  69. BookBorrowed[i] = BookBorrowed[i]+1
  70. loopOutput += BookList[i] + "<br>" + "Borrowed Copies Updated: " + BookBorrowed[i] + "<br>";
  71. }
  72. }
  73.  
  74. var loopOutputTwo = "Library Books Data <br>";
  75.  
  76. for (var j = 0; j < BookList.length; j++)
  77. {
  78. loopOutput += BookList[j] + ", Total Copies " + BookCopies[j] + ", Borrowed Copies " + BookBorrowed[j] + " <br>";
  79. }
  80.  
  81. $('#msg4').html(loopOutputTwo);
  82. $('#msg5').html(loopOutput);
  83. }
  84.  
  85. ReturnABook("Wonderful Life");
  86.  
  87. function ReturnABook (BookName)
  88. {
  89. var loopOutput = "Return Book: ";
  90.  
  91. for (var i = 0; i < BookList.length; i++)
  92. {
  93. if (BookList[i] == BookName)
  94. {
  95. BookBorrowed[i] = BookBorrowed[i]-1
  96. loopOutput += BookList[i] + "<br>" + "Borrowed Copies Updated: " + BookBorrowed[i];
  97. }
  98.  
  99. }
  100.  
  101. var loopOutputTwo = "Library Books Data <br>";
  102.  
  103. for (var j = 0; j < BookList.length; j++)
  104. {
  105. loopOutputTwo += BookList[j] + ", Total Copies " + BookCopies[j] + ", Borrowed Copies " + BookBorrowed[j] + " <br> ";
  106. }
  107. $('#msg6').html(loopOutput);
  108. $('#msg7').html(loopOutputTwo);
  109. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement