2番目のステートメントは機能しましたが、2番目のステートメントが失敗するとtest3が失敗しました。この問題を解決する方法javascriptを避けるゼロで割りると無限大
const test = Math.abs(((120 - 0)/0) * 100).toFixed(1) + '%'
const test2 = Math.abs(((50 - 25)/25) * 100).toFixed(1) + '%'
const test3 = Math.abs(((10000 - 0)/0) * 100).toFixed(1) + '%'
console.log('test:', test)
console.log('test2:', test2)
console.log('test3', test3)
https://jsfiddle.net/vm1vsf6p/
?
を 'いますが、' test'がOKであると言うので、私のTEST3が、failed'たばかり 'test3'があります失敗? –
あなたのテストはすべて同じ問題を抱えています.3で割ることはありません.0で割ることはありません。 – Nope