본문 바로가기
제니의 개발일지/도움이 되었던 것 정리

JavaScript 절댓값 변환

by 제니운 2023. 11. 23.
728x90

 

 

 

결론부터 이야기하자면

 

Math.abs(A - B)

 

형식으로 작성하면 됩니다!

 

1-1. 절댓값으로 변환하지 않을 때

사실 외울것도 없이, 너무 심플한 내용인데 기록하는 이유는 자꾸 놓치는 부분이 발생되어서 입니다..ㅎㅎ

개발 경험 1년 넘어가고 있다고 구글링이 많이 줄어들었는데

그러다보니, 생각 없이 코드를 짜게 되는 경우가 종종 있다는 걸 요즘 많이 느끼고 있어요.

 

포인트와 마일리지를 동시에 사용할 수 있는 상황이었는데

포인트가 마일리지보다 클 수도 있고 마일리지가 클 수도 있는 조건이 있기 때문에 처음에 별 생각 없이

 

후후...

 

이런식으로 코드를 짠 거죠..

사실 이런 코드가 문제가 되는 건 없다고 생각은 하는데, 문제는 함수가 너~~무 길어지고

조건이 많아질수록 프론트 개발자로는 한 눈에 안 들어오는 코드가 될 수 있어질 것 같아요.

 

평소에, 코드 리팩토링을 생각하면서 코드를 작성하는 편이라서, 순간 보다가 음? 절댓값 하면 되잖아? 라는 생각이 들었고 순간적으로 음..자바스크립트에 있었나? 있겠지? 하면서 구글링을 했죠..

 

당연히 있었고 당연히 제가 적용을 안 하고 있었다는..!

구글링만 하면 빠르게 나오는 이 내용을 적는 이유는,

구글링을 하지 않아도 코딩을 하면서 바로 적용하자라는 마음으로 적어봅니다...! 효율적이게 개발하자!

 

 

1-2. 변환 후

 

 

 

 

무려 코드 5줄이 1줄로 바뀐 Magic..

경험을 쌓고 많이 작성하고 많이 고민하기..!

728x90