본문 바로가기

프로그래밍 공부

(214)
JavaScript - 반복문 while 반복문 do while 반복문 while(boolean 표현식){ true일 때 반환될 문장; } do{ 반환될 문장; } while(boolean 표현식); while 반복문은 if 조건문과 형태가 비슷하다, 차이점은 if 조건문은 문장을 한번만 실행하고 끝나지만 while 반복문은 boolean 표현식이 true인 동안 지속적으로 문장을 실행한다. 조건이 변하지 않는다면 반복문 안을 무한히 반복실행 하게 된다. 따라서 조건을 거짓으로 만들 수 있는 내용이 문장 안에 포함되어야 한다. while(true){ alert('무한 반복') } 위의 반복문은 실행하면 무한히 반복이 되는 코드이다. while 반복문을 종료하려면 조건을 변화시킬 수 있는 요소가 필요하다. let number=0; wh..
2019년 11월 28일 스터디 기록 조건문 : https://miyakita.tistory.com/60 JavaScript - 조건문 if 조건문 if 조건문 if else 조건문 if else if 조건문 if (boolean 표현식) { true일 때 반환될 문장 } if (boolean 표현식) { true 일 때 반환될 문장 } else { 위가 false일때 반환될 문장 } if (boolean 표.. miyakita.tistory.com 조건문 연습문제 : https://miyakita.tistory.com/61 JavaScript - 조건문 연습문제 1. prompt함수로 문자열을 입력받아 "안녕"이 들어가면 "안녕하세요."를 반환하고 "잘 자" 또는 "잘 자"를 입력하면 "안녕히 주무세요."를 반환하는 코드를 작성해라 더보기..
JavaScript - 배열 배열은 여러 개의 변수를 한꺼번에 선언해 다룰 수 있는 자료형이다. 자바스크립트에는 문자열, 숫자, boolean, 함수, 객체, undefined의 6가지 자료형이 있다. 배열은 대괄호로 생성을 한다. 대괄호를 사용하고 안에 있는 값을 쉼표로 구분해 입력한다. let arr=[273, 23, 17, 26, 55]; 배열 안에 입력된 값을 요소(element)라고 한다. 어떠한 종류의 자료형에도 요소가 될 수 있다. 요소 각각을 사용하려면 배열 바로 뒤에 대괄호를 입력하고 안에 숫자를 넣는다. 자바스크립트에서는 가장 앞에 있는 요소를 0번째로 표기한다. let arr=[10, 20, 30, 40, 50, 60]; console.log(arr [0]); // 10 표기 console.log(arr [1])..
JavaScript - 조건문 연습문제 1. prompt함수로 문자열을 입력받아 "안녕"이 들어가면 "안녕하세요."를 반환하고 "잘 자" 또는 "잘 자"를 입력하면 "안녕히 주무세요."를 반환하는 코드를 작성해라 더보기 1 2 3 4 5 6 7 8 9 let input=prompt("입력해주세요."); if(input.indexOf("안녕")>=0) { alert("안녕하세요."); } else if (input.indexOf("잘자")>=0 || input.indexOf("잘 자")>=0) { alert("안녕히 주무세요."); } Colored by Color Scripter cs indexOf() 메서드는 '앞에 있는 문자열에 뒤에 있는 문자열이 포함되어 있을 경우 위치를 '출력'해주는 메서드이다. 가령 let hello = "안녕하세요..
JavaScript - 조건문 if 조건문 if 조건문 if else 조건문 if else if 조건문 if (boolean 표현식) { true일 때 반환될 문장 } if (boolean 표현식) { true 일 때 반환될 문장 } else { 위가 false일때 반환될 문장 } if (boolean 표현식) { true 일때 반환될 문장 } else if (boolean 표현식) { ture 일때 반환될 문장 } else { 위가 false일때 반환될 문장 } if 조건문은 if 옆의 boolean 표현식이 true이면 문장을 실행하고, false일 때 문장을 무시한다. 조건문을 통해 실행이 되는 문장이 한 줄 일 때는 중괄호를 생략할 수 있지만, 여러 문장을 실행해야 할 때는 중괄호로 감싸야한다. 1 2 3 4 5 6 7 8 9..
2019년 11월 27일 스터디 기록 기본 용어 / 자료형 : https://miyakita.tistory.com/54 JavaScript - 기본 용어 / 자료형 기본 용어 용어 설명 표현식 자바스크립트에서 값을 만들어내는 간단한 코드 문장 하나 이상의 표현식이 모인 문장 키워드 자바스크립트에서 정해진 특별한 의미가 있는 단어 식별자 변수, 속성, 함수, 메서드 등.. miyakita.tistory.com 변수 : https://miyakita.tistory.com/55 JavaScript - 변수 변수 var로 변수를 선언할 수 있다. var input이라고 적게되면 input이라는 상자를 만들게 되는 것이고, 만들어진 input에 값을 넣어주는 것을 초기화 라고 한다. 변수에 문자열을 넣으면 문자열과 관련된 연산.. miyakita.t..
JavaScript - 템플릿 문자열 / 변수 let / 상수 const 템플릿 문자열 문자열을 삽입할 때 표현식을 내부에 넣는 기능이다. 굳이 +기호를 사용하지 않고 ${}를 이용해서 삽입할 수 있다. 변수 let / 상수 const var은 문제가 발생할 때 오류나 경고문이 나오지 않지만 let은 오류를 일으켜서 변수 선언이 중복이 되거나 하는 문제점을 줄여준다. const는 변하지 않는 값이고 const변수를 선언할 때 값을 바로 초기화 값을 주어야 하고 이후에 값이 바꿀 수 없다.
JavaScript - 강제 자료형 변환 / 자동 자료형 변환 강제 자료형 변환 자료형 변환은 두 가지가 있다. 1. 강제 자료형 변환 : 개발자가 원하는 시점에 특정한 코드로 자료형 변환 2. 자동 자료형 변환 : 프로그래밍 언어가 내부적으로 자동으로 자료형 변환 일반적으로 숫자는 그대로 숫자로 인식이 되어 크롬의 개발자 도구 콘솔에는 파란색으로 표시가 되지만 문자열처럼 숫자를 큰따옴표나 작은따옴표로 감싸주게 되면 문자열로 인식으로 하게 된다. 또한 true와 false를 Number를 이용해 숫자열로 바꾸게 되면 true는 숫자 1로 false는 숫자 0으로 인식을 하게 된다. 문자열로 바꾸는 경우는 String을 이용해서 바꿀 수 있다. 숫자를 String을 이용해서 문자열로 변경 시 파 라섹의 숫자가 아닌 검은색의 문자열로 표기가 된다. boolean도 사용..