먼저 질문을 드리겠습니다. 그림과 같이 성장 속도 표시 규정은 다음과 같다고 가정합니다. 성장률 5는 화살표 1개를 표시합니다. >성장률 10은 화살표 2개를 표시합니다. 성장률 12는 화살표 3개를 표시합니다. 성장률 15는 화살표 4개를 표시합니다. 코드로 어떻게 구현하나요?
case 5: add_level = 1 ; break; case 10: add_level = 2; case 12: add_level = 3; case 15: add_level = 4; ; default : add_level = 0; break;
} 요구사항이 다음과 같이 변경된 경우: 성장률이 12보다 크며 화살표가 4개 표시됩니다. 성장률은 >10입니다. 3개의 화살표가 표시됩니다. 성장률이 5보다 크면 화살표가 2개 표시됩니다. 성장률이 0보다 크면 화살표가 1개 표시됩니다. 성장률은 <=0입니다. 0개의 화살표를 표시합니다.
그렇다면 스위치로 구현하는 것은 매우 번거로울 것입니다.
그렇다면 단 한줄의 코드로 구현하는 것을 생각해보신 적 있으신가요? 자, js의 강력한 표현력을 살펴보겠습니다. Js 코드