다음 중 JavaScript에서 사용하는 대입 연산자 중 박스 안의 연… | [전자상거래운용사 필기] 18년 2회차 기출문제 상세 페이지
1[전자상거래운용사 필기] 18년 2회차
다음 중 JavaScript에서 사용하는 대입 연산자 중 박스 안의 연산자에 대한 설명으로 올바른 것은?
x% = y
1
왼쪽 변수를 오른쪽 피연산자로 나눈 후 그 나머지를 변수에 할당한다.
2
왼쪽 변수를 오른쪽 피연산자로 곱한 후 그 결과를 변수에 할당한다.
3
왼쪽 변수를 오른쪽 피연산자로 곱한 후 그 나머지를 변수에 할당한다.
4
왼쪽 변수를 오른쪽 피연산자로 나눈 후 그 결과를 변수에 할당한다.
해설
박스의 연산자는 나머지 대입 연산자로, 왼쪽 변수를 오른쪽 피연산자로 나눈 나머지를 다시 왼쪽 변수에 할당한다.
박스에 적힌
x% = y는x = x % y와 같은 뜻이다. 예를 들어 x가 10이고 y가 3이면 10을 3으로 나눈 나머지 1이 x에 저장된다.곱한 결과를 할당하는 연산자는
*=, 나눈 몫(결과)을 할당하는 연산자는/=이며, 곱한 뒤의 나머지를 구해 할당하는 대입 연산자는 자바스크립트에 존재하지 않는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.