Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[함수] 매개변수 설명 수정 요청 #508

Open
becover opened this issue Mar 8, 2020 · 3 comments
Open

[함수] 매개변수 설명 수정 요청 #508

becover opened this issue Mar 8, 2020 · 3 comments
Labels
discussion needed This issue is under discussion

Comments

@becover
Copy link

becover commented Mar 8, 2020

안녕하세요 :)
매개변수에 대한 내용과 예제에 들어간 설명이 잘못되어 수정 요청 드립니다.

image

일단 파라미터와 아규먼트 자체가 다른 의미인데 매개변수가 둘다로 불리운다고 되어 있어서 혼동이 오고 있고, 예제에서도 주석에 from과 text를 인수라고 써놨는데 인자(==parameter==매개변수)는 함수 선언때 쓰는거고, 함수를 호출할때 인자값(==parameter값==매개변수값)으로 넣어지는게 인수(argument)입니다.
그러므로 주석 또한 매개변수나 인자라고 표시되어야 옳습니다.
해당 링크 첨부합니다. 감사합니다!

해당 함수 링크: https://ko.javascript.info/function-basics

@Violet-Bora-Lee
Copy link
Member

Violet-Bora-Lee commented Mar 9, 2020

안녕하세요. 이슈 만들어주셔서 감사합니다.

본 프로젝트에선 parameter와 argument에 관한 번역은 각각 매개변수와 인수로 하고있는데요, 관련 내용은 용어집에서 확인하실 수 있습니다.

image

image

번역은 원문을 해치지 않는 선에서 하는 것이 최선이라서 일단 원문에 있는 단어를 사용해 번역했는데요. 기술적인 오류가 발견되면 영어 저장소에 먼저 원문 변경을 요청하고, PR이 머지된 이후에 한국어도 변경하는 방식을 사용하고 있습니다.

가능하시다면 https://github.com/javascript-tutorial/en.javascript.info에서 내용이 수정되어야 하는 이유를 이슈로 만들어주시거나 PR을 보내주시면 전세계의 개발자들에게 도움이 될 것 같습니다.

PS. 두 용어를 엄밀히 구분할 순 있는데, 전체적으로 원문 작성자분께서 parameter와 argument를 혼용해서 쓰고 계십니다. '러닝 자바스크립트'를 비롯한 다수의 번역서에서도 두 용어를 혼용하여 쓰고 있어서 일단은 원문의 내용을 토대로 번역한 상태입니다.

@Violet-Bora-Lee Violet-Bora-Lee added the discussion needed This issue is under discussion label Mar 9, 2020
@Canine89
Copy link

Canine89 commented Aug 2, 2020

매개변수, 인자(또는 인수)로 구분하는 것이 맞습니다. 그리고 매개변수는 함수 선언 시 사용된 변수 이름을 지칭하는 경우로, 인자(또는 인수)는 말 그대로 값을 언급하는 경우 사용하면 됩니다.

예1: 함수 func의 매개변수 a, b에 인자 1, 2를 각각 전달합니다.
예1: 함수 func의 매개변수 a, b에 인수 1, 2를 각각 전달합니다.

@Violet-Bora-Lee
Copy link
Member

@Canine89

가능하시다면 https://github.com/javascript-tutorial/en.javascript.info에서 내용이 수정되어야 하는 이유를 이슈로 만들어주시거나 PR을 보내주시면 전세계의 개발자들에게 도움이 될 것 같습니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion needed This issue is under discussion
Projects
None yet
Development

No branches or pull requests

3 participants