我有公式:((A X B) - (C X d))/(C - B)如何爲自定義方程製作輸入計算器?
我想打一個計算器,看起來是這樣的:
https://i.stack.imgur.com/K5T1F.png
截圖是我從另一個網站上編輯的東西,並將其調整到我希望最終產品看起來類似的東西。基本上,用戶在框中輸入他們的號碼並按下答案按鈕以顯示答案。 (在答案按鈕的右側)
我不一定希望某人爲我做這件事,因爲這可能很困難,但我想了解它是如何完成的。就像我說的,我從另一個網站編輯了一個代碼:編輯:我不能發佈多於2個鏈接,但它看起來非常像截圖。
我真的不知道如何做到這一點,我想學習如何使這樣的「計算器」。您可以在框中輸入「A,B,C,D」,併爲您解決。我用Python創建了這個程序,但是我不知道如何讓它變成我想要的樣子。這裏是一個鏈接到我和一個朋友的python代碼:https://repl.it/FQJu/2
我會嘗試回覆評論,謝謝!還請注意,我是這個東西的noobie。
第一個和最後一個盒子有什麼不同? *輸入*和*輸入*是唯一的區別,你究竟想要計算什麼?似乎你想要計算幾件事情(因爲你也要求當前的傷害輸出)。 – Gendarme
難道你不能只是圍繞你的python代碼構建一個gui嗎? – jmh
創建四個''字段,其中包含像'id =「a」'等唯一ID。添加一個按鈕和一個div來顯示答案。然後使用JavaScript,在按鈕上設置一個點擊事件監聽器,通過ID「獲取」這四個字段。將它們的'value'設置爲'var a'等變量,然後將'((A * B) - (C * D))/(C - B)'的結果設置爲答案的'innerHTML' DIV。 –