728x90
1.
123 < 2
공학도라면 누구나 알고 있을 법한 사실.
2가 123보다 '클 수 있다.'
이는
string과 integer라는 type의 차이에서 기인한다.
두 값이 integer라면 당연히 123이 2보다 크다.
그렇지만
Confirmit question에서는 모든 수치들이 최초 저장될 때 string으로 저장된다.
그리고 string끼리 비교하게 되면
한자리, 한자리 비교해 나가기 때문에
123보다 2가 더 큰 '문자열'이라고 인식하게 되는 것이다.
그러므로 올바른 결과를
유추하려면 숫자들을 숫자들로 인식할 수 있도록 조치를 취해줘야 한다.
이는 .toNumber() method가 해 줄
것이다.
2.
Global CAWI Function 중의 하나.
ShowAlert 함수
사용법은 간단하다.function ShowAlert(showString)
{
if ( f("TEST") == 1 )
{
// convert to String just to be sure
showString = showString.toString();
Response.Write ("\r\n<script language=javascript>");
Response.Write ("\r\nwindow.alert('" + showString + "');");
Response.Write ("\r\n</script>");
Response.Write ("\r\n");
}
} // end function
ShowAlert("Hello!");
이렇게 쓰면 팝업창이 뜨게 된다.
Debug용도로 쓰면 좋다.
3.
그리고 실습한 사항.
Precedence Operator
연산자 우선순위
1 ()
2 !, -- , ++, -, new
3 *, /, %
4 +, -
5 <, <=, >, >=
6 ==, !=, ===, !==
7 &&
8 ||
9 ?:
10 =, +=, -=, *=, /=, %=
728x90
'대외활동 > TNS Internship' 카테고리의 다른 글
100120 TNS Korea Internship (27/53) (0) | 2010.01.20 |
---|---|
100119 TNS Korea Internship (26/53) (0) | 2010.01.19 |
101015 TNS Korea Internship (24/53) (0) | 2010.01.15 |
100114 TNS Korea Internship (23/53) (0) | 2010.01.14 |
100113 TNS Korea Internship (22/53) (0) | 2010.01.13 |