본문 바로가기

JavaScript

(12)
JavaScript 조건문 if문 : if문은 조건문중하나로써 조건이 참(true)이면 어떠한 내용을 실행하고 거짓이라면 실행하지않는다 else : if만 사용하면 조건이 거짓일 때 내용이실행되지않지만 else는 조건이 거짓(false)일때 어떠한 내용을 실행할수있는 기능을해준다 else if : if문안에 조건이 거짓일때 새로운 조건과 내용을 추가할 수 있는기능이있고 여러번 사용가능하다 기본형태 : if(조건){ 조건이 참일때 실행할 내용 } else{ if의 조건이 거짓일 때 실행할 내용 } ex) let a =5 let b =3 if(a>b){ console.log("a가 b보다 큽니다")} else{ console.log("b가a보다큽니다")} ex) else if를 사용한예시 let a =5 let b =3 if(a6){..
JavaScript 연산자 연산자 : 프로그래밍에서 연산자란 비교,논리,문자열에 대한 연산자가 존재한다 할당연산자:오른쪽에있는값을 왼쪽에 담는기능을한다 이때 등호는 =를 써준다 프로그램에서 ==등호는 수학에서 이콜 즉 같다라는 의미이다 ex) a = "math" console.log(a==5) 이제부터 a에 값은 "math"라는 문자열이된다 a에 math를 담았기때문이다 console.log를이용해 console창에 a==5 라는조건을 출력하면 false가 나온다 왜? a="math"로써 데이터타입이 문자이고 숫자가아닐뿐더러 값이 동일하지않기때문이다 이게 할당연산자이다 복합 할당연산자 : 왼쪽에 있는값을 오른쪽에 그대로 복사해서 같다 붙여놓는 형식이다 ex) x+=y -> x = x+y x-=y -> x = x-y x*=y -> ..
JavaScript의 데이터 타입 string(문자형) = 브라우저가 문자로 인식한다 사용법 : 원하는 문자내용을 " " 또는 ' ' 안에넣는다 ex) let name1 = "mr.kim" let name2 = 'mr.lee' 또한 문자열안에 다른 문자열을 넣을수있는데 이때는 처음 사용한 따옴표와 다른 따옴표를 사용해줘야한다 ex) let name1 = "He is 'mr.kim' " let name2 = 'He is "mr.lee" ' Number(숫자형) = 브라우저가 숫자로 인식한다 사용법 = 문자열과 달리 변수선언후 따옴표없이 숫자를 적어주면된다 ex) let x1 = 3 let x2 = 3.141592 boolean(참/거짓을 구별하는 형식) = 조건이 사실인지 거짓인지 구분하는 데이터 타입으로써 참=true 거짓 = false..
JavaScript 변수 변수란 무엇인가? 변수란 데이터를 담는 그릇과 같다 값이 변할수 있다는 특징이있다 이 변수에는 객체,함수,배열 등등을 담아내는 기능을 한다. 변수를 선언 즉 어떠한 객체,함수,배열 등등에 이름을 지정해 사용하는 기능을가진 아이는 var, let 이있다. 여기서 우리는 let을 주로사용하는 습관을 들여야한다. 이유는 var로 변수를 선언하면 재선언 즉 같은변수명으로 선언이가능한대 이때 처음선언한 값은 사라지는 현상과 호이스팅이라는 현상때문에 의도치않은 오류를 만들 수 있기때문이다. 재선언 예시 var x= 7 var x= 5 console.log(x) 위코드와 같이 x값을 콘솔창에서 결과확인시 처음선언한 7이 아니라 5가 나온다. but 아직도 많은 프로그램이 let이 생기기전에 var로 만들어져 있기때문..