> '5' + 4 + 3 + 2 + 1
"54321"
> 5 + '4' + 3 + 2 + 1
"54321"
> 5 + 4 + '3' + 2 + 1
"9321"
> 5 + 4 + 3 + '2' + 1
"1221"
> 5 + 4 + 3 + 2 + '1'
"141"
더하기는 앞에서부터 연산된다.
기본적으로 문자열 + 숫자 = 문자열
이지만, 앞에 숫자가 2개 이상 있으면 의도하지 않은 결과가 나올 수 있다.
String()
으로 제일 앞의 숫자를 문자열로 변환해주면 해결된다.