소프트웨어 엔지니어링

코딩할 때 ChatGPT 에 질문하기 (간단한 JavaScript 코드 예시 포함)

마빈 Marvin 2023. 2. 22. 21:14

 

코딩할 때는 질문만 잘 하면, ChatGPT 가 구글 검색보다는 훨씬 효율적인 것 같다. 

 

를 들어서, 

'2014' 과 같은 문자를 입력하면 4가 출력되고, 

765 와 같은 숫자를 입력하면 3이 출력되는 함수를 만드는 숙제를 하다가,

 

글자 자릿수 세는 방법을 어떻게 찾는지 궁금해서 ChatGPT 에 다음과 같은 두 가지 질문을 해보았다. 

 

질문 1. What is the code for counting the number of characters in JavaScript?

 

그러면, JavaScript 에서 `length` 를 이용하라면서 다음과 같은 예시 코드를 보여준다. 

const str = "Hello, world!";
const numChars = str.length;
console.log(numChars); // Output: 13

 

질문 2. What is the code for counting the digits in JavaScript?

 

그러면, JavaScript 에서, 숫자를 `toString()` 방법을 이용해서 string 으로 변경한 다음에, `length` 를 이용하라면서 다음과 같은 코드 예시를 보여준다.

 

const num = 12345;
const numStr = num.toString();
const numDigits = numStr.length;
console.log(numDigits); // Output: 5

 

구글에 동일한 질문 (질문 2)를 검색해보면, 내가 검색했을 때는 자바스크립트 수학과 관련된 링크가 제일 상단에 노출되었는데, 내가 찾는 코드는 아니었다. 

 

ChatGPT 는 질문에 대한 간략한 답을 하고, 예시를 보여준다는 점에서, 특히 코딩에서는 시작하는 사람들에게는 학습에 제법 효과적으로 보인다. TypeScript 공부 중에 숙제하면서 ChatGPT에 질문했는데 깜짝 놀래서 간략히 포스팅을 남겨보았다.