알아 보기
결괏값이란 함수의 내용을 실행해 얻은 정보, 즉 함수를 호출한 결과를 알려 주는 것입니다. 먼저 square 함수를 정의합니다. 인자 a로 숫자를 하나 전달받아 a의 제곱 값(a*a)을 계산합니다. 이 값을 return 명령어를 사용해 함수의 결괏값으로 돌려주는 함수입니다.
s2 = square(s1)이라는 함수 호출 문장이 보이나요? 변수 s1을 인자로 사용하여 이 값의 제곱을 계산해서 s2에 저장하라는 의미입니다. 즉 s2에는 4*4의 결괏값인 16이 저장됩니다.
triangle 함수는 밑변 a와 높이 h를 인자로 받아 삼각형의 넓이를 계산해 결과로 돌려줍니다. 삼각형의 넓이를 구하는 공식은 다들 알고 있듯이 [삼각형 넓이] = [밑변 길이] x [높이] / 2입니다.