분류 전체보기
-
JavaScript 입문 : if ~ else 문, else if 문, 중첩 if 문컴퓨터 알아가기/JavaScript 2021. 11. 15. 19:30
본 내용은 제로초 TV의 자바스크립트 강좌를 기본으로 하고 있습니다. ▒ if ~ else 문 조건문의 기본은 if (조건) { 조건에 따른 동작} 이었습니다. 조건이 참이면 조건에 따른 동작이 작동하게 되고 거짓이면 작동하지 않는 기본원리 였습니다. 그렇다면 조건이 참일때 A를 나타내고 싶고 그렇지 않은경우 B를 나타내는 조건문을 만들고자 할 때 사용할 수 있는 조건문은 if ~ else문을 사용합니다. if (조건) { A } else { B } 의 구조를 가지고 있습니다. Q) 참일경우 수학을 거짓일 경우 영어를 콘솔에 출력하기 다음과 같이 참과 거짓을 구분해 주면 되겠습니다. ▒ else if 문 조건이 여러개 나올 수 있습니다. 즉, if 다음에 조건이 나오지만 다른 조건을 같이 언급하고 싶을때..
-
JavaScript 입문 : 조건문 if 기본컴퓨터 알아가기/JavaScript 2021. 11. 12. 19:30
본 내용은 제로초 TV의 자바스크립트 강좌를 기본으로 하고 있습니다. ▒ 조건문 if 지난 시간 말미에 if 문의 기본적인 구조에 대해 이야기 하였습니다. if (조건) { 조건에 따른 동작 ; }; 위 기본 구조를 적용한 다음 예를 보시면 이해가 쉬을 것 같습니다. 의 내용을 보면 true일 경우 값이 출력되는 경우 false일 경우는 출력이 되지 않는다라는 기본적 개념을 보여줍나다. ☞ 변수를 선언하고 조건식 이용 if 다음에 나오는 조건식을 직접 입력하지 않고 변수를 선언해서 사용하는 경우가 일반적입니다. 다음과 같이 예를 들 수 있습니다. Q) 변수 선언을 '수학'으로 하고 if문을 사용하여 변수값을 '영어'로 바꾸기 이제 조금씩 이해가 필요한 시간인 것 같습니다. 무조건 따라하고 외우기 보다 왜..
-
JavaScript 입문 : 변수 개념 (let 과 const)과 조건문 if컴퓨터 알아가기/JavaScript 2021. 11. 10. 19:30
본 내용은 제로초 TV의 JavaScript를 기본으로 하고 있습니다. 저처럼 프로그래밍을 공부하고자 하는 분들은 한번 유투브에서 제로초 TV를 보시면 도움이 많이 될겁니다. ▒ Constant (상수)에 대힌 이해 조금 생각해 보니 변수에 대한 개념이 약간 이해되는 것 같습니다. 저는 이전까지는 변수라는 개념의 원뜻을 알고 있으면서도 프로그래밍 언어에서 응용을 하지 못했네요. 바로 이전시간 변수를 선언할 때 let 으로 선언한다고 해 놓고 게다가 let을 사용할 때는 수정이 가능하다고 해 놓고 또 무조건 외울려고 했네요. 즉, 변수는 변할 수 있는 수이고 변할 수 없는 수를 선언할 때는 항상 같은 수라는 개념인 상수를 사용해야 합니다. 다음 내용을 보면 let 으로 math를 선언하고 그 결과값으로 '..
-
JavaScript 입문 : 변수 선언, 변수 이름 짓기, 변수 내용 수정컴퓨터 알아가기/JavaScript 2021. 11. 8. 19:30
본 글은 제로초 TV, 모던 자바스크립트, JavaScript MDN을 기본으로 하고 있습니다. 1. 변수 선언 자바스크립트 뿐만 아니라 컴퓨터 프로그래밍에서는 변수선언은 중요한 의미를 가집니다. 변수를 선언함으로써 해당 변수에 원하는 내용을 저장하는 기능을 가져 나중에도 같은 내용을 사용하는데 쓸 수 있습니다. 변수 선언은 let + 원하는 변수명으로 하면 됩니다. 다음 그림은 뱐수를 사용하는 기본을 보여줍니다. 즉, a라는 변수명을 let을 통해 선언하고 저장 시킵니다. 그리고 그 후 부터는 a만 사용해도 해당 값이 반환됩니다. 조금 더 진도를 나가 보겠습니다. 3개의 숫자를 변수에 넣어서 사용하는 방법을 보겠습니다. ☞ 연산자 등호(=)의 의미 자바스크립트에서는 같다의 의미는 == 이나 === 으로..
-
JavaScript 입문 : undefined, null, 비교 연산표컴퓨터 알아가기/JavaScript 2021. 11. 5. 19:30
본 글은 제로초 TV, 모던 자바스크립트, JavaScript MDN을 기본으로 하고 있습니다. 지금까지 코딩을 들어가지는 않고 자료형에 대해 공부를 해 보았습니다. 문자열 (string), 숫자형 (number), 불린 값 (boolean)을 연습해 보았는데 빈 값(empty value)을 나타내는 undefined 와 null 에 대해 공부하는 시간을 갖도록 해 보겠습니다. 1. undefined 자바스크립트에서는 반환할 값이 없을 때 undefined 라는 값이 나옵니다. 정의가 안되었다라는 뜻이겠죠. 처음 이 카테고리를 공부하면서 무작정 따라했던 console.log에서 다음과 같이 한번 본 적이 있습니다. 여기서도 반환값이 undefined 밖에 없다는 이야기입니다. 그리고 이제부터는 쎄미콜론을..
-
JavaScript 입문 : 각종 값들의 비교, 자료형의 크기, 논리 연산자, 반대 연산자컴퓨터 알아가기/JavaScript 2021. 11. 3. 19:30
본 글은 제로초 TV, 모던 자바스크립트, JavaScript MDN을 기본으로 하고 있습니다. 1. 자료형의 크기 지난 시간 각종 값들을 비교해 보았습니다. 구체적으로 들어갈 수록 외워서는 불가능한 결과값들을 볼 수 있었는데요. 그런 경우라도 다 이유와 규칙이 있다고 합니다. 도움이 되는 강좌에서 규칙이 설명되지 않는 부분은 곰곰히 연구를 하면서 내것으로 만들어야 겠습니다. 예를 들어 '문자열 숫자'와 '숫자열'을 비교하게 되면 '문자열 숫자'는 '숫자열화'되어 '숫자열'과 비교가 가능하여 참과 거짓을 확인할 수 있습니다. 그러나 '문자열'과 '숫자열'을 비교하는 것은 서로의 성질이 다르기 때문에 비교할 수 없는 결과로 어떠한 경우라도 false가 나오는 규칙을 추정할 수 있습니다. 심지어는 문자열의 ..
-
JavaScript 입문 : Boolean값, 각종 값들의 비교 (문자열의 비교)컴퓨터 알아가기/JavaScript 2021. 11. 1. 19:30
본 글은 제로초 TV, 모던 자바스크립트, JavaScript MDN을 기본으로 하고 있습니다. 1. Boolean 값 이전까지는 자료형을 보면 문자열과 숫자열을 공부해 보있습니다. 3번째로 첫번째 언급했던 불 값 도는 불린 값이라고 불리는 내용에 대해 알라보겠습니다. 이는 참(true)과 거짓(false)으로 구분되는 자료형입니다. 다음과 같이 입력하며 따옴표로 감싸지 않습니다. 왜냐하면 문자열이 아니기 때문이죠. 대문자 소문자 주의하시기 바랍니다. 그럼 이런 불린 값을 언제 사용할까요? 연산에서 참과 거짓을 구분할 때 사용됩니다. 특히 비교연산에 사용됩니다. 아마도 향후 프로그램밍을 하면서 참과 거짓의 논리적 흐름에 맞게 코딩이 되야 되기 때문에 이런 자료형이 나온게 아닌가 막연하게 생각해 봅니다. ..
-
JavaScript 입문 : 연산자 우선순위, 소수점 계산컴퓨터 알아가기/JavaScript 2021. 10. 29. 19:30
본 글은 제로초 TV, 모던 자바스크립트, JavaScript MDN을 기본으로 하고 있습니다. "지치지말고 자신이 하고 싶은 일을 해 나가자. 비록 지금 이순간 힘들더라도" 1. 연산자 우선순위 모든 프로그램의 기본은 일반적 규칙에 따른다고 생각하면 됩니다. 특히 연산을 할 때 기본적인 수학에서 사용하는 우선순위랑 같습니다. 예를 들어 덧셈, 뺄셈 보다는 곱하기, 나누기를 먼저 해야겠죠. 상식적으로 생각하면 될 것 같습니다. 프로그램밍 언어와 일반적 학문에서 사용하는 방식이 다르면 심각한 문제가 발생될 수 밖에 없겠죠. 다음 그림에서 보면 이해가 쉬울 듯 합니다. 모든 연산에서 우선시되는 규칙이 괄호를 사용하는 경우입니다. 단, 주의할 점은 자바스크립트에서는 중괄호와 대괄호는 다른 의미로 사용 된다고 ..