我想知道,如果有人可以幫助我我怎麼會寫這個公式中的JavaScript:轉換公式爲JavaScript用於統一
我一直在尋找的答案超過現在一個小時左右,但我不完全確定如何正確說出它
公式來自哪裏的網站有一個計算器,它顯示了L2將等於什麼。
我把到它的數目如下:
R1 = 1 R2 = 2
L1 = 145
,結果應該返回爲:
L2 = 138.98
個乾杯
我想知道,如果有人可以幫助我我怎麼會寫這個公式中的JavaScript:轉換公式爲JavaScript用於統一
我一直在尋找的答案超過現在一個小時左右,但我不完全確定如何正確說出它
公式來自哪裏的網站有一個計算器,它顯示了L2將等於什麼。
我把到它的數目如下:
R1 = 1 R2 = 2
L1 = 145
,結果應該返回爲:
L2 = 138.98
個乾杯
什麼
l2=l1-Math.abs(20 * Math.log(r2/r1))
可悲的是你的L2回報如下:1982.401當它應該返回爲:138.98。我更新了我的問題,以顯示應該返回的內容以及我使用的值。 – RyanGourlay
我剛剛意識到你在L1之後放置了*而不是 - 。改變後現在的結果是:131.13這幾乎是完美的。 – RyanGourlay
你必須檢查使用什麼樣的對數。在分貝計算中,它肯定不是自然對數,但是log10或log2。 – LutzL
退房'Math'在JavaScript中 - 有你需要的一切。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math – tymeJV
你在尋找什麼? 「javascript絕對值」和「JavaScript日誌」給了我一些非常有用的結果。 – Kevin
我試過搜索一些不同的關鍵字。我不是最好的數學,所以我不知道什麼|或'20'和'日誌'之間的點用於... – RyanGourlay