Context형식으로 사고하기 #6
프롬프트 1
1 | 1. 함수 max(num1, num2) 정의 |
ChatGPT
수정된 pseudocode는 다음과 같습니다:
- 함수 max(numbers) 정의
- 결과값 = numbers에서 가장 큰 값
- 결과값을 리턴
시작:
- 결과 = max([3, 5]) # max 함수에 [3, 5]를 입력
- 결과값 출력
위의 수정된 pseudocode에서 max 함수는 numbers라는 리스트를 인자로 받고, 그 리스트 안에서 가장 큰 값을 찾아 반환하도록 변경되었습니다.
프롬프트 2
1 | ❓ 위의 pseudocode 내용대로 javascript를 만들어주세요 |
ChatGPT
아래는 주어진 pseudocode를 기반으로 작성된 JavaScript 코드입니다:
1 | function max(numbers) { |
위의 코드는 max
함수를 정의하고, 해당 함수를 사용하여 [3, 5] 리스트에서 가장 큰 값을 찾아내고 출력하는 예시입니다. 코드를 실행하면 결과값 **5
**가 출력됩니다.
프롬프트 3
1 | ❓ 위의 javascript 소스에서 max([3, 5]) 대신 max([3, 5, 9, 8, 9, 9, 9, 10])의 결과값을 보여주세요 |
ChatGPT
수정된 JavaScript 코드를 사용하여 **max([3, 5, 9, 8, 9, 9, 9, 10])
**의 결과값을 계산하면 다음과 같습니다:
1 | function max(numbers) { |
위의 코드를 실행하면 결과값 **10
**이 출력됩니다. 주어진 리스트 **[3, 5, 9, 8, 9, 9, 9, 10]
**에서 가장 큰 값은 **10
**입니다.