본문 바로가기
유용한 정보 조각

강아지 나이, 사람 나이로 변환하는 계산기(스크립트 포함)

by 로보찌빠냥 2023. 9. 6.
반응형

 

 

안녕하세요 찌빠냥 입니다. 제 닉에도 고양이가 기본인 만큼 고양이등 동물을 참 좋아하는데요. 슬프게도 알레르기 때문에 키우지를 못하고 있습니다. TMI는 그만하고 이번포스팅은 간단하게 강아지 나이 계산기를 만들어 봤습니다. 제 글을 보고 함께 만들어보셔도 좋고 강아지 나이 계산만 해보셔도 좋습니다. 우리 사랑스러운 강아지들과 함께할 시간이 어느 정도 남아있을지 대략적으로 염두에 두고 생활한다면 소중한 시간들을 알차게 보낼 수 있을 것 같습니다.

강아지내이_사람나이_변환기

목차

    강아지 나이 계산기(사람나이로 변환기)

    강아지 나이 입력
    강아지 크기 입력
    강아지 나이 변환 하기 강아지 나이 계산하기
    사람나이로 환산 값

    강아지 나이 계산하는 방법

    귀여운_강아지_나이_계산하기
    우리의 가족이니 나이에 맞게 생활하게 해주면 더욱 좋을 것 같습니다.

    첫 2년은 계산 방법이 조금 다릅니다.

    • 강아지의 처음 2년은 인간의 생애의 처음 24년과 유사하다고 간주합니다. 이것은 강아지가 성장하고 노화하는 속도가 빠를 때입니다.

    2세 이상일 때 계산식

    • 강아지가 2세 이상이라면 간단한 공식을 사용하여 나이를 계산할 수 있습니다. 실제 나이에서 2를 뺀 후, 그 값을 5로 곱한 다음 24를 더하면 됩니다.

    예시

    • 강아지가 3세라면: (3 - 2) x 5 + 24 = 29세
    • 강아지가 5세라면: (5 - 2) x 5 + 24 = 39세

     

    여기에 대형, 중형, 소형 견에 따라 보정이 들어갑니다.

    소형견

    • 소형견은 주로 2세 이하인 경우, 강아지의 실제 나이에 11을 곱한 값을 사람 나이로 계산합니다. 2세 이상인 경우에는 실제 나이를 뺀 후에 그 값을 사람 나이로 계산합니다. 실제 나이에서 2를 빼고, 그 결과에 5를 곱하고 22를 더합니다.

    예시

    • 소형견이 1살이라면: 1 x 11 = 11세
    • 소형견이 4살이라면: (4 - 2) x 5 + 22 = 32세

     

    중형견

    • 중형견은 2세 이하인 경우, 강아지의 실제 나이에 12를 곱한 값을 사람 나이로 계산합니다. 2세 이상인 경우에는 실제 나이를 뺀 후에 그 값을 사람 나이로 계산합니다. 실제 나이에서 2를 빼고, 그 결과에 5를 곱하고 24를 더합니다.

    예시

    • 중형견이 1살이라면: 1 x 12 = 12세
    • 중형견이 4살이라면: (4 - 2) x 5 + 24 = 34세

     

    대형견

    • 대형견은 2세 이하인 경우, 강아지의 실제 나이에 13을 곱한 값을 사람 나이로 계산합니다. 2세 이상인 경우에는 실제 나이를 뺀 후에 그 값을 사람 나이로 계산합니다. 실제 나이에서 2를 빼고, 그 결과에 5를 곱하고 26을 더합니다.

    예시

    • 대형견이 1살이라면: 1 x 13 = 13세
    • 대형견이 4살이라면: (4 - 2) x 5 + 26 = 36세

     

    강아지 나이 계산식에 사용된 javascript, jquery

      function getDogToHumAge(){
        var dogAge, dogSize; 
        dogAge = $('#dogAge').val(); 
        dogSize = $('#dogSize option:selected').val(); 
        let humanAge = 0; 
        switch (dogSize) { 
          case "size10": 
            if (dogAge <= 2) { 
              humanAge = dogAge * 11; 
            } else { 
              humanAge = (dogAge - 2) * 5 + 22; 
            } 
            break; 
          case "size20": 
            if (dogAge <= 2) { 
              humanAge = dogAge * 12;
            } else {
              humanAge = (dogAge - 2) * 5 + 24;
            } 
            break; 
          case "size30": 
            if (dogAge <= 2) {
              humanAge = dogAge * 13; 
            } else { 
              humanAge = (dogAge - 2) * 5 + 26; 
            } 
            break; 
          default: 
            break; 
        } 
        $('#humAge').val(humanAge); 
      }

     

     

    이렇게 강아지 나이를 계산하는 원리와 방법을 알아봤습니다. 강아지의 나이를 사람 나이로 대략적으로 이해하는 것은 강아지의 건강과 행복을 돕는 첫걸음입니다. 사랑하는 모든 반려동물들과 얼마의 시간이 남아 있던지 행복한 시간을 보내기 바랍니다.

    반응형

    댓글