javascript NaN
-
How to NaN to 0 in javascript?Programing/javascript 2019. 12. 11. 11:43
자바스크립트에서 0 나누기 0을 하면 결과가 0이 되지 않고 'NaN'으로 된다. // before code : const total: number = 0; const count: number = 0; rate = (total / count * 100).toFixed(1); console.log(rate); // 'NaN' 그래서 아래 코드와 같이 isNaN() 함수를 사용하여 결과값을 체크한 후, 조건 분기시켜 처리를 하면 된다. // solution code : rate = isNaN((total / count * 100)) ? 0 : (total / count * 100).toFixed(1); console.log(rate); // 0.0