diff --git a/MiniProjects/Calculator/calculator.html b/MiniProjects/Calculator/calculator.html
new file mode 100644
index 0000000..f9423a7
--- /dev/null
+++ b/MiniProjects/Calculator/calculator.html
@@ -0,0 +1,105 @@
+
+
+
+
+
+ Calculator
+
+
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/MiniProjects/Calculator/calculator.js b/MiniProjects/Calculator/calculator.js
new file mode 100644
index 0000000..97ed356
--- /dev/null
+++ b/MiniProjects/Calculator/calculator.js
@@ -0,0 +1,51 @@
+var number = 0;
+var newNum = true
+var operand = null;
+function update(num){
+ if (newNum){
+ document.getElementById("result").innerHTML += num;
+ }else{
+ storenum(num);
+ }
+}
+
+function clearout(){
+ number = 0;
+ document.getElementById("result").innerHTML = "";
+}
+
+function storenum(num){
+ var currentNumber =Number(document.getElementById("result").innerHTML);
+ switch (operand){
+ case '*':
+ number = number * currentNumber;
+ break;
+ case '/':
+ number = number / currentNumber;
+ break;
+ case '+':
+ number = number + currentNumber;
+ break;
+ case '-':
+ number = number - currentNumber;
+ break;
+ default:
+ if(number == 0) number = currentNumber;
+ break;
+ }
+ if (num != 0){
+ document.getElementById("result").innerHTML = '' + num;
+ }
+ console.log(number)
+ newNum = true;
+}
+
+function operation(simbol){
+ operand = simbol;
+ newNum = false
+}
+
+function showresult(){
+ storenum(0);
+ document.getElementById("result").innerHTML = number;
+}
\ No newline at end of file
diff --git a/Practice/AdvancedThings/index.html b/Practice/AdvancedThings/index.html
index cd01ed3..cb398e5 100644
--- a/Practice/AdvancedThings/index.html
+++ b/Practice/AdvancedThings/index.html
@@ -7,6 +7,6 @@
For every output check out the console!!!
-
+