主要是設計一個可以連續計算的功能,不使用eval()函式
預覽: https://watzila.github.io/calculator/
1.可以用eval()這個函數直接算出來,簡單又快速
2.自己設計一個function
1.把輸入的數字和運算符號照順序存入一個陣列裡
2.按等於後要先乘除後加減
3.先判斷哪個符號 ( * / % ) 不存在,如果存在在去判斷誰排在前誰排在後(陣列裡的順序)
4.當取到第一個運算符號 ( * / % ) 的時候,在去取出他的前後數字做運算,運算完再把數字1、數字2、運算符刪除並且把答案存到數字1或數字2或運算符的位置上
5.直到沒有運算符號 ( * / % ) 的時候,再去計算運算符號 ( + - ),在去取出他的前後數字做運算,運算完再把數字1、數字2、運算符刪除並且把答案存到數字1或數字2或運算符的位置上
6.直到陣列裡剩下一個數字時就是最後的答案了
已知BUG:小數點運算錯誤