두 식을 순차적으로 실행한다.

 expression1,expression2
인수
expression1, expression1 : (표현식1, 2)
공식, 변수, 수치, 등을 포함하는 임의의 수식이다.
설명

, 연산자는 연산 우선순위에서 가장 낮은 우선순위를 가지므로 여러 표현식이나 Javascript 코드를 분리하여 순차적으로 실행하게 하는데 사용된다.
, 연산자 양 쪽에 있는 식을 왼쪽에서 오른쪽 순서대로 실행한다.

특기

특히 , 연산자는 for 루프에 대한 루푸마다 복수의 변수값을 바꿔주는 복수 증분식등에 유용하게 사용된다.
for 문장은 매번 루프를 통과하는 끝 부분에서 한 개의 식을 실행할 수 있는데, , 연산자를 사용하여 여러 개의 식을 한 개의 식처럼 사용할 수 있다.

또한 + 연산에서 문자열과 수치를 더하면 문자 결합이 되는데, 문자열과 수치를 구분하는데도 유용하다.

구문 예제
결과=12 34 비교해서 결과=3 7
<SCRIPT>document.write('결과='+1+2+' '+3+4+' 비교해서 ');document.write('결과=',1+2,' ',3+4,'<BR>');</SCRIPT>


operator
컴마(,) 연산자
컴마(,)</b> 연산자이전페이지로페이지 맨위로페이지 맨아래로

간단한 컴마(, 연산자) 사용 예제

3*5=15
3*3=9
5*5=25
<SCRIPT>
var a=3, b=5, br='<BR>', multi='*', eq='='; // 변수를 연속해서 지정할 수 있다.
document.write(a, multi, b, eq , a*b, br, a, multi, a, eq, a*a, br, b, multi, b, eq, b*b, br);
  // 변수와 문자열을 각각 , 연산자를 사용하여, + 로 문자열 결합 대신으로 사용 할 수 있다.
</SCRIPT>

복수 증분 for 루프 예제

합=5 곱=0
합=7 곱=6
합=9 곱=14
합=11 곱=24
합=13 곱=36
<SCRIPT>
var j=5;
for (i=0;i<5;i++, j++) { // i를 1 증가시키고, j를 1 증가시키는 루프.
  k=i+j, l=i*j; // i와 j를 합산하고, i와 j를 곱한다.
  document.write('합=', k, ' 곱=', l, '<BR>');
  // 변수와 문자열을 각각 , 연산자를 사용하여, + 로 문자열 결합 대신으로 사용 할 수 있다.
}
</SCRIPT>

operator
컴마(,) 연산자
견본
이전페이지로페이지 맨위로
최종 수정:
05/03/2025 10:33:03
KoXo Homepage
All right reserved
비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다.
오류가 나면 정상적 접속으로 시도해 보세요.
http://koxo.com/lang/js/operator/comma.html