프로젝트에 이상한 요청이 있습니다.숫자를 범위 내로 반올림하는 방법
30 개의 열이있는 HTML 표가 있습니다. 각 열은 높이 값이 열의 값으로 설정된 단색 막대로 표시됩니다. 열의 최대 값은 200으로 설정됩니다. 각 열은 동적으로 생성되며 값이 200을 초과하는 경우가 있습니다 (예 : 680, 340,210 등).
내가 알고 싶은 것은이 번호를 200 미만으로 어떻게 작동 시키는가입니다. 이 합계는 모든 각 열에 적용되어야합니다. 그래서 값 = 200의 x %.
아이디어가 있으십니까?
어떤 마크 업을 얻었습니까? JavaScript 없이는 이것이 가능하지 않다고 생각합니다. –
* normalize *해야합니다. 최대 값 (동적 인 데이터 세트의 최대 값 또는 계산할 수있는 최대 값 또는 정적 인 최대 값)을 취하고 각 실제 값을이 최대 값으로 나누고 열 높이를 곱하십시오. 그래서'renderedHeight = actualValue/max * columnHeight' – davin
@davin 감사합니다. 실제 답변을 만들면 올바른 대답으로 받아 들일 수 있습니다. – SeanNieuwoudt