스터디에서 여태까지 배운 것을 기반으로 해 bmi 계산기를 만드는 과제가 있어서 후딱 만들었는데... 정말 또 기초적인 실수를 했다.
심지어 강의에서 듣고 정리까지 해둔 부분인데!!! 😭...
val cannot be reassigned
val은 한 번 선언하면 값이 바뀌지 않는다. JAVA의 final과 같은 느낌! 나같은 경우에는 위에서 bmi를 0으로 선언해놓고 또 값을 받아 저장하려고 했다😇
(심지어 저 bmi 계산 식도 틀렸다. kg/cm/cm로 해야 나온다... 저거 그대로 하면 0 나온다..0...)
자신이 변수에 재할당하고 싶은 상황인 경우 var을 쓰면 해결된다.