비교 및 운영에 actionscript
비교하는 두가 지에 actionscript은 간단합니다. 표준 수학적 기호를 사용 등 =, <,>. 값은 동일합니까?이미 본 방법에 = 기호를 사용하여 할당하는 값을하는 변수입니다. 를 구별 타임스하려는 경우와 시간을 할당하는 값을 두 값을 비교하려는 경우, 두 같음 기호, ==,이 사용하려는 경우 두 개의 사물을 비교합니다. 단일 같음 연산자를 사용하여 할당 값을 변수입니다. 그래서하려는 경우인지 여부를 변수 a는 숫자 7을 사용 ==. 다음은 그 예입하는 장소가 결과에 출력 창 : 변수 이름 a = 7; 추적 (== 7); 이 코드를 할당 값 7 ~은 변수 a에 의해 기호를 사용하여 하나의 같음. 그런 다음 비교과의 7을 사용하여 두 번 같음 상징합니다. 테스트할 때는이 코드가 출력 창이 표시 "사실입니다." 을 설정하면, 8 대신에 출력 창이 표시 "거짓"때문에 7이없는 평등를 8. 이것은 일반적인 실수, 심지어을위한 전문가,가 실수로 사용하는 =에있는 장소의 ==. 이것을 버그로 이어질 수 있기 때문에이 차이를 찾기가 어렵습니다 쉽게 될 수있습니다에 의해 놓친 눈. 경계에 해당합니다. 도 사용할 수있습니다 == 비교하여 두 개의 문자열을 비교합니다. 다음과 같은 코드를 비교하는 변수를 포함하는 문자열을 다른 문자열 : 변수 이름 mystring = "여러분, 안녕하세요." ; 추적 (mystring == "여러분, 안녕하세요.") ; 추적 (mystring == "여러분, 안녕하세요.") ; 이 프로그램을 실행하면, 둘 모두를 얻을 수있습니다 "참"과 "거짓입니다." 그 이유는 첫 번째 비교 일치하는 변수를 정확히 같은 문자열, 반면 두 번째 비교를 보여줍니다 복용 사건을 고려하는 문자열의 비교합니다. 시다을 테스트하고자하는 두 값이 있는지 여부를 확인 서로 같음. 이 경우 특수 연산자를 사용합니다! =, 어떤 단지를 의미 "하지 같음": 변수 이름 a = 7; 추적 (! = 9); 추적 (! = 7); 의 첫 번째 추적 성명을 생산하는 "진정한"때문에 같지 않음 9. 두 번째 추적 성명을 생산하는 거짓 있기 때문에이 실제로 같음 7, 그러나 우리가하려고하는 테스트를위한 것이되지 않을 것으로 7. 이하 큼두 사물을 비교 있는지 여부를 확인하실 수있습니다 그들이 작거나보다 서로를합니다. 이렇게하려면 사용의 표준 수학적 기호 <와>입니다. 다음은 그 예입니다 : 변수 이름 a = 7; 추적 (<8); 추적 (> 6); 추적 (<1); 해야하면 "사실," "사실,"및 "거짓"에서이 프로그램을합니다. 은 변수 a를 포함 7, 이는 미만 8,보다 6, 그러나이 분명하지 미만의 하나입니다. 도 사용할 수있습니다 <=,> = 비교 = (크거나 같음) 연산자> =) 연산자>를 찾아 여부를 숫자가 작거나 같음, 또는 크거나 같음, 또 다른 번호가있습니다. 다음은 그 예입니다 : 변수 이름 a = 7; 추적 (<= 9); 추적 (> = 5); 추적 (> = 7); 세 명 모두의 앞의 문장은 "사실입니다." 운영자또한 변수를 사용하여 작업의 값을 수정합니다. 그들은 또한 표준 수학적 기호와 같은 + 및 - 용과 뺄셈뿐입니다. 에 대한 다중화, 우리 * 기호를 사용합니다. 에 대한 분할, 우리를 사용하여 / 상징합니다. 예를 들어,를 추가 4 ~하는 변수가 들어있는 숫자 7, 우리가 방금 사용하는 두 번째 할당을 진술하는 세트의 값을 변수를 현재 값, 플러스 4 : 변수 이름 a = 7; a =에 + 4; 추적 (); 그 결과는 11 일, 물론입니다. actionscript 실제로는 일부 약식에 대한 실적이 동일한 이외입니다. 있는 + = 작업이 걸린다는 현재 변수와 추가 내년 번호를 그것입니다. 다음은 정확히 같은 생각으로 작업을 수행하는 일부 코드가 이전 코드 : 변수 이름 a = 7; 에 + = 4; 추적 (); 거기는 또 다른 조각을 약식이 잘 알고 있어야합니다. 의 + + 연산자는 마음에 + = 연산자를했지만 그것을 추 정확히 1을 참조하십시오. 다음은 그 예입니다 : 변수 이름 a = 7; 에 + +; 추적 (); 그 결과은 8입니다. 지금 시도해 본 : 변수 이름 a = 7; 추적 (에 + +); 추적 (); 그 결과는 처음 7 차례 8. 여기에 어떤 문제가 발생합니까? 글쎄요, 첫 번째 추적 명령을 배치하는 현재 값을 출력 창에. 그런 다음 + + 연산자들 중 하나를 대답 두 번째 추적을 진술에 새 값을 출력 창에 위치합니다. 지금 시도해 본 : 변수 이름 a = 7; 추적 (+ +); 추적 (); 두 8s이 시간을 얻을 것입니다. 이것이 있기 때문에 배치합니다 + + 연산자를하기 전에하는 경우는 변수를 별도의 명령을 수행하기 전에합니다. 를 사용할 수있습니다 - 물론 + +을 빼기보다는 추합니다. -=을 빼기의 숫자를 이용하실 수있습니다 및 *=, / =로 곱하기, 나누기하는 변수에 숫자를합니다. 이것은 문서가 추가 밀란 midovich
|
|||
|