# JS calculator project feedback

**URL:** <https://forum.freecodecamp.org/t/js-calculator-project-feedback/428033>\
**Category:** I Built This\
**Created:** [October 31, 2020, 1:42am UTC](https://forum.freecodecamp.org/t/js-calculator-project-feedback/428033 "2020-10-31T01:42:41Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![saidg23](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/saidg23/32/145503_2.png) [@saidg23](https://forum.freecodecamp.org/u/saidg23)\
**Post date:** [October 31, 2020, 1:42am UTC](https://forum.freecodecamp.org/t/js-calculator-project-feedback/428033/1 "2020-10-31T01:42:41Z")

</div>

I would like to know what ya’ll think of my calculator

src: [https://github.com/saidg23/calculator](https://github.com/saidg23/calculator)

live demo: [https://saidgarcia.com/calculator/](https://saidgarcia.com/calculator/)

---

<div class="post-metadata">

**Author:** ![willjw3](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/willjw3/32/196790_2.png) [@willjw3](https://forum.freecodecamp.org/u/willjw3)\
**Post date:** [October 31, 2020, 2:37am UTC](https://forum.freecodecamp.org/t/js-calculator-project-feedback/428033/2 "2020-10-31T02:37:08Z")

</div>

Problem:  
I enter a number multiplied by another and then press the equals button. I press another number and it gets concatenated with the result.

1. press `8`
2. press `X`
3. press `4`
4. press `=`

`8 X 4 = 32`

1. press `4`

`8 X 4 = 324`

---

<div class="post-metadata">

**Author:** ![bbsmooth](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/bbsmooth/32/203556_2.png) [@bbsmooth](https://forum.freecodecamp.org/u/bbsmooth)\
**Post date:** [October 31, 2020, 3:04am UTC](https://forum.freecodecamp.org/t/js-calculator-project-feedback/428033/3 "2020-10-31T03:04:25Z")

</div>

Hey, it looks nice but it is completely keyboard inaccessible. You should use actual `<button>`s instead of `<div>`s with a button class.

---

<div class="post-metadata">

**Author:** ![saidg23](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/saidg23/32/145503_2.png) [@saidg23](https://forum.freecodecamp.org/u/saidg23)\
**Post date:** [October 31, 2020, 9:58pm UTC](https://forum.freecodecamp.org/t/js-calculator-project-feedback/428033/4 "2020-10-31T21:58:26Z")

</div>

Thanks for the feedback ya’ll I think the issues are fixed now

---

<div class="post-metadata">

**Author:** ![ILM](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ilm/32/363239_2.png) [@ILM](https://forum.freecodecamp.org/u/ILM)\
**Post date:** [June 1, 2021, 1:09pm UTC](https://forum.freecodecamp.org/t/js-calculator-project-feedback/428033/5 "2021-06-01T13:09:39Z")

</div>

Closed on June 1, 2021, 1:09pm UTC


