자바 스크립트 연산자
통신 사업자 - 3 가지 범주로 삽입 할 수있습니다, 단항, 바이너리 및 삼항. 이진 연산자, 가장 일반적으로 사업자의 개념과 관련, () 표현을 바이너리 또는 화합물 2를 타고 제 3의 복잡한 표현으로 그들을 결합한다. 그러나, 하나의 표현을 여러 이진 연산자를 가질 수있습니다. 예를 들어, 다음 변수 선언 이진 연산자를 사용하여 여러 개의 변수를 정의 : var = (총 / n)이 calcAdd + 73 분리 (/) 연산자와 더하기 (+) 연산자를 이진 연산자이다. 첫 번째 조합이 전체 변수 n로 나눈 변수 때 발생합니다. 두 변수는 단일 값이된다. 총 n로 나눈 값으로 인한 단일 다음 73의 숫자 값을 리터럴, 또 다른 가치를 창출하는 추가됩니다. 은 등호 기호 (=) calcAdd으로 변수 피연산자의 결합 가치를 남깁니다. 하나의 변수 또는 리터럴에 단항 연산자. 단항 연산자를 사용하여 모든 부정적인 숫자가 할당됩니다. 예를 들어, 다음과 약간의 스크립트가 마이너스 값을 가진 변수를 만들려고 단항 연산자를 사용한다 : <html> 의 <head> <script language="JavaScript"> var posNum = 85; var negNum = - posNum; (negNum)는 document.write; </ 스크립트> </ 머리> <body bgcolor="honeydew"> </ 몸> </ html로> 때문에 마이너스 (-) 단항 연산자는 변수 posNum의 부정으로 정의된 변수 negNum 스크립트의 반환 -85입니다. 기타 일반 단항 연산자 (+ +와 - -) 카운터 변수에 본 연산자를 증가 또는 감소 등이있다. 마지막으로, 한 삼항 연산자로 표현을 결합하여 3. 가장 일반적으로 조건문 삼항 연산자는 JavaScript에서 유일하게 속기에 대한 표현을 만드는 데 사용됩니다? :. 예를 들어,이 조건부 성명 : 만약 (알파, 베타 ==) (
감마 = 56;
다른 ()
감마 = 57;
) 삼항 연산자로 다음과 같이 쓸 수 : == 알파, 베타? 감마 = 56 : 감마 = 57; 약간의 스크립트는 다음과 같은 결론에 도달하는 방법을 두 가지 방법을 보여줍니다 : <html> 의 <head> <script language="JavaScript"> var 알파 = 20, 베타 = 30, 감마 = 0, 람다 = 0; 만약 (알파, 베타 ==) ( var 감마 = 56; 다른 () 감마 = 57; ) 조건 중 / / 같은 설정을 사용하여 삼항 연산자 == 알파, 베타? 람다 = 56 : 람다 = 57; 는 document.write ( "조건부 결과 :"+ 감마 + "<p>"+ "조건적 :"+ 람다); </ 스크립트> </ 머리> <body bgcolor="oldlace"> </ 몸> </ html로> 인가요? : 연산자를 함께 예제에서 가져온 세 가지 요소 (알파, 베타 ==), (람다 = 56), 그리고 (람다 = 57). 방법도 쉼표 (,) 연산자는 스크립트에서 변수 알파, 베타, 감마의 정의를 별도로 사용됩니다과 람다 스크립트의 시작. 조지 Freedrich에 의해 제출된 문서
|
|||
|