Conversation
|
Preview URLs External URLs (1)URL:
(comment last updated: 2025-10-11 14:40:06) |
hochan222
left a comment
There was a problem hiding this comment.
@umsungjun 님 안녕하세요.
고생 정말 많으셨습니다!
몇 가지 사항 리뷰 남겼습니다. 확인 한번 부탁드립니다.
궁금하신점 있으면 언제든지 멘션 부탁드립니다. 좋은 하루 보내세요 :)
===
설명 영역은 원문 문서와 번역해주신 내용과 차이가 많아 우선 리뷰드리지 않았습니다! 확인 한번 부탁드립니다!
| title: 오른쪽 시프트 (>>) | ||
| slug: Web/JavaScript/Reference/Operators/Right_shift | ||
| l10n: | ||
| sourceCommit: cd45b5f9ac2d4badfb27970fe55b11d491eb2591 |
|
|
||
| {{jsSidebar("Operators")}} | ||
|
|
||
| **오른쪽 시프트 (`>>`)** 연산자는 첫 번째 피연산자를 명시된 비트 수(32의 나머지)만큼 오른쪽으로 이동합니다. 오른쪽으로 이동된 초과 비트는 폐기됩니다. 왼쪽은 이동한 비트 수만큼 **부호 비트**(가장 왼쪽 비트)로 채워집니다. |
There was a problem hiding this comment.
| **오른쪽 시프트 (`>>`)** 연산자는 첫 번째 피연산자를 명시된 비트 수(32의 나머지)만큼 오른쪽으로 이동합니다. 오른쪽으로 이동된 초과 비트는 폐기됩니다. 왼쪽은 이동한 비트 수만큼 **부호 비트**(가장 왼쪽 비트)로 채워집니다. | |
| **오른쪽 시프트 (`>>`)** 연산자는 첫 번째 피연산자의 이진 표현을 지정된 비트 수만큼 오른쪽으로 이동시킨 숫자나 BigInt를 반환합니다. 오른쪽으로 밀려나간 초과 비트들은 버려지고, 왼쪽 끝 비트의 복사본이 왼쪽에서부터 채워집니다. | |
| 이 연산은 “부호 전파 오른쪽 시프트(sign-propagating right shift)” 또는 **“산술적 오른쪽 시프트(arithmetic right shift)”**라고도 불리는데, 그 이유는 결과값의 부호가 첫 번째 피연산자의 부호와 같기 때문입니다. |
(1) 첫번째 문장에서 binary representation(이진 표현), BigInt 가 누락되어 추가했습니다.
(2) 원문에서 벗어나지 않는 것을 지향하며, 괄호는 최대한 줄이는 것이 좋습니다. 괄호 내용도 설명 부분에 자세히 나오기 때문에 없애는것 제안드립니다.
(3) 아래 문장이 누락되어서 추가했습니다!
This operation is also called "sign-propagating right shift" or "arithmetic right shift", because the sign of the resulting number is the same as the sign of the first operand.
|
|
||
| **오른쪽 시프트 (`>>`)** 연산자는 첫 번째 피연산자를 명시된 비트 수(32의 나머지)만큼 오른쪽으로 이동합니다. 오른쪽으로 이동된 초과 비트는 폐기됩니다. 왼쪽은 이동한 비트 수만큼 **부호 비트**(가장 왼쪽 비트)로 채워집니다. | ||
|
|
||
| {{InteractiveExample("JavaScript Demo: Expressions - Right shift operator", "shorter")}} |
There was a problem hiding this comment.
| {{InteractiveExample("JavaScript Demo: Expressions - Right shift operator", "shorter")}} | |
| {{InteractiveExample("JavaScript Demo: Right shift (>>) operator")}} |
There was a problem hiding this comment.
sourceCommit: cd45b5f9ac2d4badfb27970fe55b11d491eb2591
문서 처음에 메타 데이터로 표기해주신 상기 해쉬와 번역해주신 내용이 상이합니다. 확인하신 content 문서 확인한번 부탁드립니다! (content 저장소를 git clone 했다면, git pull 한번 부탁드립니다.)
|
|
||
| ## 설명 | ||
|
|
||
| 이 연산자는 첫 번째 피연산자를 명시한 비트 수만큼 오른쪽으로 이동합니다. 오른쪽으로 이동된 초과 비트는 폐기됩니다. 왼쪽은 이동한 비트 수만큼 부호 비트로 채워집니다. |
|
|
||
| {{Compat}} | ||
|
|
||
| ## 같이 보기 |
|
안녕하세요, @hochan222 멘토님 먼저 꼼꼼히 리뷰해주셔서 감사합니다. 이전에 잘못된 원문을 참고해 번역한 것 같아, 최신 원문을 기준으로 다시 번역했습니다. 번거롭게 해드려 죄송합니다. |

Description
Motivation