break,continue 반복문 제어 반복작업을 중간에 중단시키고 싶을때는 break를 사용하면 된다. continue 는 컨티뉴 부분에서 중지되었다가 다시 반복문이 실행된다. break continue // 0부터 9까지 변수 i에 순차적으로 값을 할당 for(var i = 0; i < 10; i++){ // 0부터 9까지의 변수를 j의 값에 순차적으로 할당 for(var j = 0; j < 10; j++){ // i와 j의 값을 더한 후에 출력 // String은 숫자인 i와 j의 데이터 타입을 문자로 형태를 변환하는 명령이다. // String()을 제거하고 실행해보면 의미가 좀 더 분명하게 드러날 것이다. document.write(String(i)+String(j)+' '); } } 반복문-while / for loop / iterate 반복문- for /* ▽ while문 사용 ▽ var i = 0; while(i i + 1 = 1 ->1출력 반복 i = 1 true -> 1는 10보다 작다 true -.. 논리연산자 && || ! 조건문은 더욱 간결하고 다양한 방법으로 구사할 수 있도록 도와줌. && and 라고 부른다, 좌항과 우항이 모두 참일경우 이것 전체가 참이되는 연산자 = 실행 됨 =우항이 false 이기 때문에 실행되지 않음 =실행되지 않음 var id = prompt('아이디를 입력해주세요'); var password = prompt ('비밀번호를 입력해주세요'); if ( id == 'egoing' && password === '111111'){ alert('로그인하셨습니다.'+id+'님 반갑습니다'); } else { alert('아이디가 일치하지 않습니다.') } || (파이프, or연산자) '||'는 '||'의 자우항 중 하나라도 true면 true가 되는 논리연산자 좌항과 우항 모드 false일 경우에는 fa.. prompt (조건문/로그인) prompt+alert *** demo1.html - id = prompt('아이디를 입력해주세요') if(id=='egoing'){ alert('아이디가 일치합니다.') } else { alert('아이디가 일치하지 않습니다.') } 조건문 (조건문과 불린은 뗼레야 뗄 수 없는 사이이다) conditional statement = 조건문 조건문은 주어진 조건에 따라서 애플리케이션을 다르게 동작하게 하는 것. if (true) / if (false) if(true){ alert(1); alert(2); alert(3); alert(4); } alert 경고창 4번 생성됨. else if만으로는 좀 더 복잡한 상황을 처리하는데 부족하다. else를 사용하면 조건문을 좀더 풍부하게 사용할 수 있다. if ( true) alert(1); } else { alert(2); } --- 자바입문...어렵..... 계산기 만들기 크롬 개발자도구(console) shift+ctrl+j function 더하기 ( a,b ){ console.log( a+b ) } 더하기(5,5) = 결과값 출력 + - * / 함수 (정의 및 호출) 출력 ( console.log ) 체온계 만들기 크롬 개발자도구(console) shift+ctrl+j 구구단 만들기 개발자도구(console) shift+ctrl+j +반복문 for () {} 명함만들기 객체 밑에 어떤 값에 접근할때에는 . (점) 을 쓴다. 수산시장 만들기 무게를 담고있는 변수를 먼저 만든다 배열 동일한 특성을 가지며 일정한 규칙에 따라 여러요소가 나열된 데이터들의 집합 배열선언 순서가 매겨져 있음 0 : 100 1 : 150 2 : 200 3 : 50 변수호출 [] 배열.. 부정호와 부등호 /* '!' 느낌표는 부정을 의미한다. */ '같다'의 부정은 '같지 않다'이다. 기호로는 '!='로 표시, 아래의 결과는 !=의 결과인데 ==와 정반대의 결과를 보여준다. !== > 결과값이 반대로 나온다 ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ /* 부등호 */ >= 좌항이 우항보다 크거나 같다 연산자 /* 대입연산자 */ a = 1 변수 대입연산자 값 컴퓨터에게 a라는 변수에 1 이라는 값(상수)을 대입해라 는 명령을 연산자를 통해서 하고있는 것. 상수 = 바뀌지않는 값 / 변수 = 바뀌는 값 ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ /* 비교연산자 */ ≤ ≥ 주어진 값들이 큰지, 작은지, 같은지, 다른지 구분하는것 ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ /* 동등연산자 = equal operator */ == 좌항과 우항을 비교해서 서로 값이 같으면 true 다르면 false. ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ /* 일치연산자 = strict equal operator */ === 좌항과 우.. 변수 변수 Variable 자바스크립트에서 변수는 var 로 시작한다 (변수선언) 뒤에 변수이름을 적어준다 변수는 코드의 재활용성을 높여준다. (초기값이 변경되었을 경우 초기값만 바꿔주면 초기값이 사용된 다른 모든것들을 수정하지 않아도 된다.) var a = 1; ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 변수값이 숫자만 들어가는것은 아니고 문자도 넣을 수 있다. ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ var을 한번에 여러가지 변수값을 지정할수도 있다. ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 변수 사용 전 변수 사용 후 ‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ 코드의 유지보수를 위해 변할 수 있는 부분과 변할 수 없는 부분을 구분하며 만들면 좋은 코드가 된다 :) 숫자와 문자 number = 숫자 자바 스크립트에서 큰 따옴표나 작은 따옴표가 붙지 않는 숫자는 숫자로 인식한다. 프로그래밍에서 곱하기는 * 별모양을 사용한다. 자바스크립트로 연산을 하고싶은경우 Math.pow(3,2); 3의2승 = 9 Math 안에 pow라는 명령이 있어서 이런식으로 사용이 가능하다. Math 는 카테고리라고 생각하면 쉽다. Math 카테고리 안에 있는 pow를 선택하기위해 사이에 . 으로 구분해준다 Math.pow(3,2); // 9, 3의 2승 Math.round(10.6); // 11, 10.6을 (반올림) Math.ceil(10.2); // 11, 10.2를 올림 (가까운 정수로 올려줌) Math.floor(10.6); // 10, 10.6을 내림 (가까운 정수로 내려줌) Math.sqrt.. ; (세미콜론) 세미콜론 ; - 명령이 끝났다 선언하는 부호 주석 주석, comment 참고사항 등을 입력하여 코드에대한 설명을 기입하거나 어떤코드를 일시적으로 비활성화 시킬때 주로 사용한다. // 오류 발생시 오른쪽끝에 파일이름/오류위치를 알려준다 demo1.html:8 (오류위치) 클릭시 노란색으로 오류위치 확인가능. SyntaxError 가 발생했다 유효하지 않은 문법이 발생했다는 내용 *** 이전 1 2 다음