From 0d2ebf5c7044bcde44c5eef364c5ef47622b6ce0 Mon Sep 17 00:00:00 2001 From: Karan <50290386+Sonawane-Karan26@users.noreply.github.com> Date: Wed, 24 Nov 2021 21:05:51 +0530 Subject: [PATCH] Project 2 --- Chapter 7/Project 2 | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Chapter 7/Project 2 diff --git a/Chapter 7/Project 2 b/Chapter 7/Project 2 new file mode 100644 index 0000000..1a7e7b3 --- /dev/null +++ b/Chapter 7/Project 2 @@ -0,0 +1,21 @@ +class Menu { + #offer1 = 10; + #offer2 = 20; + constructor(val1, val2) { + this.val1 = val1; + this.val2 = val2; + } + calTotal(){ + return (this.val1 * this.#offer1) + (this.val2 * this.#offer2); + } + get total(){ + return this.calTotal(); + } +} + +const val1 = new Menu(2,0); +const val2 = new Menu(1,3); +const val3 = new Menu(3,2); +console.log(val1.total); +console.log(val2.total); +console.log(val3.total);