버전비교 스크립트 (javascript)


버전비교 스크립트 (javascript)

안드로이드나 iOS 앱에서 보통 버전은 0.0.0(Major.Minor.Patch) 형식 또는 0.0(Major.Minor) 형식을 사용합니다. 위와 같은 형식의 버전을 비교하는 방법에 대해 알아봅니다. 예를 들면 2.9 에서 2.10 으로 업데이트가 되면서 앱에서 추가된 기능으로 2.10 이상의 버전에서만 동작하는 스크립트를 만든다고 생각해 봅니다. 2.9 < 2.10 이 맞지만 문자열로 비교를 하면 위와 같은 반대의 결과가 됩니다. 그렇다면 어떻게 해야 할까요? ‘.’을 기준으로 split을 한 후에 각각 비교하는 로직을 만들면 됩니다. Try it 감사합니다.


원문링크 : 버전비교 스크립트 (javascript)