오늘도 역시 파이썬과 함께 알아보는 시간을 가지도록 하겠습니다. Ternary Operator (삼항 연산자) 저번시간에 배운 Truthy and Falsy Assignment와 기능은 비슷한데요, 삼항 연산자는 if...else문에서 쓰입니다. 아래의 예제를 보도록 합시다. let meHungry = true; if (meHungry) { console.log('밥 무라!'); } else { console.log('이따가 밥 무라!'); } // 출력 : 밥 무라! 배고플 때 밥 먹으라고 해주는 엄마같은 코드가 있다고 해봅시다. 이걸 삼항 연산자로 줄이면, // JavaScript let meHungry = true; meHungry ? console.log('밥 무라!') : console.log(..
안녕하세요? 오늘은 자바스크립트의 귀엽고 깜찍한 Truthy와 Falsy에 대해 알아보도록 하겠습니다. Truthy 쉽게 설명하자면, Truthy는 값(value)이 있는 대상을 말합니다. 아래의 코드로 예를 들어 보겠습니다. // Truthy let reneDescartes = 'I think, therefore I am.'; // 데카르트 : 나는 생각한다, 고로 존재한다 if (reneDescartes) { console.log('나도 생각한다, 점심 메뉴를.'); } else { console.log('나는 배부르다, 고로 생각 안한다.'); } // 출력 : '나도 생각한다, 점심 메뉴를.' 변수 reneDescartes 안에 'I think, therefore I am.'을 넣고 if, els..
안녕하세요. 오늘은 논리 연산자를 파이썬과 비교해보며 알아보겠습니다! Logical Operators 의미 파이썬 논리 연산자 자바스크립트 논리 연산자 그리고(주어진 두 값이 모두 참일 경우 참) and, & && 또는(주어진 두 값중 하나라도 참일 경우 참) or, | || 부정, 반대(주어진 값을 반대로 바꾸거나 부정함) not ! 다들 비슷비슷하게 생겼군요! 의미를 설명하기 위해 아래의 예제를 보도록 합시다. 그리고 Py: and, & JS: && (주어진 두 값이 모두 참일 경우 참) 이렇게 양쪽의 값이 모두 참일 때 파이썬과 자바스크립트는 불린(Boolean) 값으로 true를 출력해줍니다. false의 경우도 볼까요? 두 번째 값인 (11 > 21)이 거짓이라 출력 값이 false로 나오는 것..
안녕하세요. 오늘은 자바스크립트의 귀엽고 깜찍한 비교 연산자예요. 파이썬과 비교해보며 알아봅시다! Comparison Operators 의미 파이썬 기호 자바스크립트 기호 미만(오른쪽 갚보다 적다) 이하(오른쪽 갚보다 적거나 같다) = 값이 같다 == === 값이 같지 않다 != !== 오호 다들 비슷 한데 '값이 같다'와 '값이 같지 않다'만 조금 다르네요! 어제 포스팅한 if문과 함께 예제를 보도록 하겠습니다. 그럼 아래를 보시죠! if문을 해석해보자면, "내 돈이 너의 돈보다 많으면 '오늘은 내가 쏜다'를 출력하고 아니라면 '오늘은 니가 사!'를 출력해줘"입니다. 그래서 너의 돈이 20000으로 내 돈 보다 많으므로 '오늘은 니가 사!'가 출력이 된 것을 확인할 수 있습니다. 그렇다면, 내 돈이 적..
오늘은 자바스크립트의 If 문에 대해 알아볼 거예요. If Statement if (true) { console.log('왜 우리 야스오만...'); } // 출력 : 왜 우리 야스오만... if 뒤에 오는 소괄호 안에는 Boolean 조건만 들어갈 수 있습니다. 예를 들면, true, false, 또는 Boolean을 담을 수 있는 조건 (변수 등등) 만약 if 뒤에 오는 조건이 false일 경우, if 문은 실행되지 않습니다. 아래의 예제를 보도록 합시다. false로 실행한 코드 '나의 미드 야스오는 무적이다'는 출력이 되지 않고 평범한 출력문인 '아니 진짜라니까?'만 출력이 되는 것을 확인할 수 있습니다 ㅠ ㅠ 우리 팀 정글 ********** If... Else Statements if (fal..
오늘도 역시 파이썬과 함께 비교를 해보는 시간 타입 찾기 ! 프로그래밍을 하다보면 저 변수나 클래스 함수 등등 이게 무슨 타입인지 궁금하거나 ( 사실 궁금하지 않음 ) 꼭 알아봐야 할 경우가 생기는데요, 그럴 때 사용하면 되는 방법을 소개합니다~ 파이썬에서는 type() 이라는 기능을 사용하는데요, 소괄호 안에 확인하고 싶은 것을 넣어 주시면 됩니다. 자바스크립트에서는 typeof를 사용하는데요, typeof를 치고 스페이스바로 한칸 띄우신 다음에 확인하고 싶은것을 넣어주시면 됩니다. 그럼 코드에서 알아볼까요? 모든 언어에 drink란 변수를 만들고 'coke'를 넣고 타입을 알아 봤더니 모두 string 으로 나오는 것을 확인 할 수 있습니다. 역시 모든 언어에 balls란 변수를 만들고..
오늘은 파이썬 문법과 비교해보며 알아보도록 하자 ㅎ String Concatenation with Variables(변수와 함께 쓰는 문자열의 연속) 파이썬에서는 print('내가 쓰고 싶은말 !') 자바스크립트에서는 console.log('내가 쓰고 싶은말 !') 이렇게 작성을 하면 다음과 같이 콘솔 또는 터미널 창에 출력이 된다. 이렇게 () 괄호안에 문자를 넣어서 사용 해도 되지만, 우리는 코드를 공부하는 사람들이 아닌가? 변수를 넣어서 작성도 가능하다. # 파이썬에서는 아래와 같이 변수를 정하고 프린트를 해주면 되고 horse = '말은 다그닥 다그닥' print('내가 하고 싶은 말 !' + horse) // 자바스크립트에서는 우리가 배운..
오늘은 기본적인 자바스크립트 문법들을 가지고 왔다! Mathematical Assignment Operators(수학적 선언 연산자) 1. Add 더하기 캡처만 보면 상당히 간단한 코드이다. 아마 다른 언어를 배운 적이 없으신 분들은 이 코드를 더 간단하게 사용할 수 있다는 사실에 몹시 흥분하고 놀라워할 수 도 있겠다. ( 그냥 놀라워하고 재밌어 하자... 공부는 재밌어야 하니까) 코드의 두 번째 문장 num = num + 1을 더욱 간단하게 만들어줄 수 있다. 다음 캡처를 보도록 하자! 두 번째 줄을 그래로 읽어보면 'num'이라는 변수에 더한 걸 넣겠다 무엇을? 1을 이라는 말이 된다. 그러므로 6이 된다. 2. Subtract 빼기 원리가 같으므로 설명 없이 캡처만 보여드리겠습니당 ! 3. Mult..
Variables 오늘은 자바스크립트의 변수에 대해 알아보려 한다. 변수는 재사용이 가능한 데이터를 저장하고 쓸 수 있는 아주 유용하고 귀여운 녀석이다. 또한, 이름과 연결되어 사용 되고 컴퓨터 메모리에 저장된다. (컴퓨터 녀석이 아주 깜찍하게 다 기억하고 있을걸 생각하니 대단하다.) 변수 선언 방식 var : 이전 ES6 버전에 나온 녀석으로써 아주 치사한 녀석인데 변수를 정해놔도 다시 선언하면 바꿀 수 있다. 짧은 코드라면 괜찮으나 아주 길고 복잡한 코드에서는 멘붕의 시발점이 되는 놈이다. 그래서 대안으로 나온 애들이 밑에 있다. let : 변수를 선언하기에 선호하는 방식으로써 변수를 재선언 할 수 있다. const : 사전에 constant를 찾아보면 끊임없는, 거듭되는, 변함없는 이라는 뜻이 나온..
- Total
- Today
- Yesterday
- HTML 기본
- 타입 좁히기
- Typescript
- Array
- Margin
- 메서드
- CSS 포지션
- 동기코딩
- em
- 실수
- if문
- javascript
- 타입스크립트
- method
- Type
- 프로그래머스
- Python
- 객체
- Object
- CSS
- css position
- 함수
- 반복문
- 자바스크립트
- 파이썬
- for문
- html
- function
- html table
- padding
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |