728x90
오늘 내가 배운 것 1. 함수 prompt 2. 지역변수와 전역 변수 3. 조건문 if-else if- else 문 4. 데이터 타입 5. 배열 프로그래밍의 기본은 input / output… X라는 값을 입력했을 때 Y를 출력하겠다. 1. 함수 prompt prompt("값을 입력하세요”) : 팝업창이 뜨고 그 창이 꺼질 때까지 그 밑에 있는 코드가 실행되지 않음 (함수를 배우고 나서 다시 배울 예정) let input = prompt(“값을 입력하세요.”) 팝업창에 데이터를 입력할 수 있는 박스가 생성되고 그 박스안에 적은 데이터가 input 변수에 대입된다. /* 인풋박스가 생기고 그 입력창에 내용을 적으면 그 내용이 prompt 의 결과 값이 됨. */ let input = prompt("값을 입..
논리 연산자 1. or 2. and 3. not 1. A or B || 기호를 사용해서 A || B 로 작성한다. A 또는 B 둘 중 하나라도 참이면 결과는 참이 된다. 결과 조건 True True || True True True || False True False || True False False || False 2. A and B && 기호를 사용해서 A && B 로 작성한다. A 와 B 둘 다 참이어야 결과가 참이 된다. 결과 조건 True True && True False True && False False False && True False False && False 3. not A ! 기호를 사용하여 !A 로 작성한다. A의 값을 반전(부정) 한다. !true == false !false =..
자바스크립트 조건문 if문 조건문은 "조건이 참이면 ~을 하고, 거짓이면 ~을 한다. "이다. 그래서 True와 False을 바탕으로 한다. // 기본 문법 // if(bloolean 타입){ //true일 때 실행되는 영역 } else { //false일 때 실행되는 영역 (생략가능, 생략할 때 결과 값이 false 시 출력 값 없음.) } ( ) 부분 안에 조건식을 정확하게 판단하고 작성해야 if 조건문을 잘 활용할 수 있다. 조건식은 boolean 타입으로 참인지 거짓인지 결과가 나올 수 있도록 작성해야 한다. 자바스크립트 반복문 for문 반복문은 조건문 if문과 비슷한 형태를 이루고, if 대신 for 을 사용한다. 조건문의 조건식이 들어간 괄호 '( )' 안에는 3가지의 값이 들어간다. 1. 초..
자바스크립트의 연산자와 각 연산자의 특징 종류 표기법 설명 타입 대입 연산자 A = B B항을 A항에 대입한다. number 타입 (숫자반환) 문자 결합 연산자 A + B A항과 B항을 이어준다. string 타입(문자반환) 산술 연산자 A + B A항과 B항의 값을 더한다. number 타입 (숫자열) number 타입 산술 연산자 A - B A항과 B항의 값을 뺀다. number 타입 산술 연산자 A / B A항과 B항의 값을 나눈다. number 타입 산술 연산자 A * B A항과 B항의 값을 곱한다. number 타입 산술 연산자 A % B A항과 B항의 나머지 값을 구한다. number 타입 증감 연산자 A++ A항에 1을 더해준다. number 타입 증감 연산자 B-- B항에 1을 빼준다. n..
예약어 : 이미 쓰임이 정해져 있는 키워드를 의미한다. 이 예약어는 변수명으로 사용할 수 없고 변수의 예약어는 var, let가 있고, 상수의 예약어로는 const가 있다. 변수의 var는 hoisting (호이스팅) 이라는 이슈가 있어서 쓰이지 않는다.. (호이스팅은 밑에..!) 그러므로 let(변수) 과 const(상수)를 사용한다. 선언 방법 예약어[let, const] 변수명[개발자 임의] = [데이터 값] 예약어와 변수명 사이는 띄어쓰기로 구분한다. 변수 : let 재선언 X , 재할당 O let number //선언 number = 1 //할당 console.log(number) //출력 //let number // 불가 number = 10 //재할당 console.log(number) 상수..
오늘 내가 배운 것 1. 자바스크립트의 특징 2. JavaScript (JS) 적용하는 방법 3. 변수와 상수의 예약어와, 기본 연산자 4. 변수명 표기법 1. JavaScript(자바스크립트)의 특징 자바스크립트는 Prototype기반 언어이다. 웹 페이지를 만드는 과정에서 동적요소를 만들고 싶어서 생긴 언어였다. 타입을 지정하지 않고 사용할 수 있어서 처음배우는 사람들한테 좋다. 코드를 한 줄씩 읽어 내려가는 인터프리터 언어이기 때문에, 번역과 실행이 동시에 이루어진다. 인터프리터와 반대되는건 컴파일 언어이다. 컴파일 언어는 프로그램을 실행하기 전에 기계어(컴퓨터 언어)로 컴파일(번역)을 하고 실행하는 언어이다. 한 줄씩 처리하다 보니 처리 자체의 속도는 컴파일 언어의 비해 느리다. -> 많은 양의 ..