조건식을 이용한 간단한 메뉴판입니다. java를 배울때는 메뉴판을 do~while()로 메뉴선택을 반복했어요. 여기서는 if~else와 switch를 사용했습니다. 우선, 짚고 넘어갈 부분이 있습니다. (1) 22번줄 : document.write(b+b); 는 개행을 두 번 사용한 경우입니다. 만약 (bb)라고 작성했다면, 인식을 할수X. 이에비해, java에서는 2번 개행을 system.out.print('\n\n') 와 같이 사용할 수 있습니다. (2) 26~30번: case '1'와 같이 정수값에 따옴표를 붙인 이유는 무엇일까요? 앞에서도 말했어요 !! var를 통해서 입력받은 값은 문자화가 됩니다. 따라서 case '1': 와같이 문자로 표기해두거나 parseInt로 정수화를 시켜서 case 1..
지금까지 배운 것들로 계산기를 만들려고 합니다! 두 개의 정수, 연산자 => 변수 3개 필요합니다. 변수 선언하면서, 값을 입력하여 대입하도록합니다.!! var는 대체적으로 문자 (" ")로 인식하기에 정수로써 연산을 하려면 parseInt를 통해 문자->정수화 필수 !! 연산자를 입력햇을때 4가지 조건을 만들고나서, 각각 계산을 하기위하여 다음과 같이 합니다. - 입력한 문자의 정수화한다 - 연산할 값을 괄호로 묶는다. (나중에, eval()을 배울 거에요. 작성된 그대로를 연산해주는 내장함수입니다.) 마지막으로, document.write()를 통해 브라우저창에 출력합니다. !! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26..
자바스크립트 기초(2) 코드(1) - 같은지를 비교하려면, 다음과 같이 한다. A == B : A와 B의 값만 비교해서 T/F반환한다. A === B : A와 B의 값과 타입을 비교해서 T/F반환한다. (==를 쓰던 ===를 쓰던 T라면, 뭘 쓰던 상관없습니다..!!!) - 삼항연산자 자바문법과 똑같습니다. var 변수명 = (조건)?"결과1":"결과2"; 조건이 참이라면, 결과1을 반환해서 변수에 저장해 줍니다. 또한, 조건이 거짓이라면, 결과2를 반환해서 변수에 저장해 줍니다. - 확인창 실행시, '예', '아니오'의 선택창이 나오는 간단한 명령어입니다. 표기는 confirm( '출력내용' ); - 예를 눌럿으면, 실행되는 연계 동작합니다. - 아니오를 눌럿으면, 실행되는 연계 동작합니다. 위와 같이..
자바스크립트 기초정리에요! 기초0) charset='UTF-8' 왠만하면 UTF-8로 설정하는게 나중을 위해서 더 폭넓은 선택이라고 합니다.!! 기초1) 대소문자 구분o : java, java script, servelt(class와 같습니다.) 대소문자 구분x : sql, html, jsp(html과 같습니다.) 기초2) ; 세미콜론으로 종료표시를 해야한다. 기초3) 으로 개행처리이다. (자바에서는 \n) 기초4) 태그에서 작성된다. 따라서, 에서 기본틀 => 에서 속성적용 => 에서 동작, 반복, 조건 기초5) 모든 스크립트 변수 var는 무조건 문자열로 받는다. 따라서, 정수표현을 위해서 parseInt(변수명)하고 연산해야합니다. 변수 var는 자료형이 정해지지 않기때문에, 아래와 같이 쓸 수 있..