let a = 1; let b = 2; let c = 3; let d = 4; a = b; b = d; 값은? // 콘솔창을 열어서 위와 같이 선언하고 답을 구해보자. a = b; 만 하면 답은 a === 2; 가 된다. b = d;를 하면 답은 4가 된다. 하지만 주의 해야한다. a = b; b = d; 를 한꺼번에 입력하면 a의 값은 위와 다르게 4가 된다. b도 d의 값도 4가 된다. 조심하자! 주의 사항! 1. 연속해서 할당을 할때 연관된 변수명을 조심하자! 2. 할당 할때 오른쪽과 왼쪽에 유의 해야 한다. b = a 와 a = b가 같지 않다!
while 반복문 실수주의점 while(내용물) while 안쪽 내용물은 범위부분인데 이 범위를 나가게 되면 while 식이 멈추는데 나는 반대로 생각해서 오류가 발생한다. ex) let num = 5; let sum = 0; let i =0; while(num >= i) { i++ sum = sum + i } // 위에 처럼 되면 num이 5이상 이 되면 멈추는것이다. ex) let num = 5; let sum = 0; let i =0; while(num
제가 처음 배울 때 엄청 고생한 반복문을 설명 반복문을 쓰는 상황은 동일한 행위를 계속 반복하려고 할 때입니다. for 문은 반복 횟수가 정해졌을때 주로 사용합니다. - for 반복문의 기본 형태 for(초깃값; 조건식; 증감식) { 실행구문; ..... } // 기본적으로 이런 형태를 가지는데 글로만 봐서는 절대로 코딩을 할 수 없습니다. 더 쉬운 말로 바꿔보겠습니다. for(for문에 사용할 변수 초기값 선언; 선언 값 범위 설정; 변수의 변하는 값 설정) { 실행 구문; ..... } // 본인이 적었음에도 불구하고 아직도 초심자가 보기엔 어려울 수 있습니다. 예시로 적어서 설명해보겠습니다. -예시- let sum = 0; for( let i = 0; i
자바스크립트에서 if 조건문을 사용시에 다른 조건을 추가할때는 else if 를 사용해서 조건을 추가하는데 나머지 조건들은 퉁쳐서 else 로 마무리하려는데 else 의 경우에 조심해서 사용해야 한다. else의 경우는 if와 else if 조건 외의 모든 조건을 다 사용해 버린다. ex) let score = 80; if( score === 80 ) { return 'Great'; else if( score < 80 ) { return 'Not Bad'; else { return 'Bad'; 를 치게 되면 100점 만점인 상태에서도 81점 이상도 'Bad'가 되어버린다.
var s = '7890'; console.log( parseInt( s ) ); // 7890 이 출력된다. parseInt ( a , b ) // a 는 변수명 b 는 2~ 36 사이의 진수 10진수가 기준이 아니다. MDN parseInt() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/parseInt parseInt() - JavaScript | MDN parseInt() 함수는 문자열 인자를 구문분석하여 특정 진수(수의 진법 체계에 기준이 되는 값)의 정수를 반환합니다. developer.mozilla.org
자바스크립트에서 문자열 의 양끝의 공백을 지워줍니다. var s = ' corn '; console.log( s.trim() ); // 'corn' 으로 바꿔줍니다. immutable 이므로 원본은 보존됩니다. MDN String.prototype.trim() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/Trim String.prototype.trim() - JavaScript | MDN trim() 메서드는 문자열 양 끝의 공백을 제거합니다. 공백이란 모든 공백문자(space, tab, NBSP 등)와 모든 개행문자(LF, CR 등)를 의미합니다. developer.mozilla.org
주어진 string 을 비교하기 var s = 'POogOzIp' s.toUpperCase(); // POOGOZIP 대문자로 표현 된다. immutable 이다 원본은 보존합니다. s.toLowerCase(); // poogozip 대문자로 바꿔준다. immutable 이다 원본은 보존합니다. MDN String.prototype.toUpperCase() https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/toUpperCase String.prototype.toUpperCase() - JavaScript | MDN toUpperCase() 메서드는 문자열을 대문자로 변환해 반환합니다. developer...
- Total
- Today
- Yesterday
- 변수
- JSX
- java
- 별칭
- 907
- sql
- ora-00907
- PYTHON
- rdt
- 바꾸는 법
- 호이스팅
- 28000
- CSS
- reserved words
- Box Model
- Primitive Data Type
- js
- HTML
- javascript
- 배열
- ternary operator
- ORA-00984
- 파이썬
- 코딩
- vsCode
- html5
- 박스 모델
- 앞뒤 공백 제거
- null
- meta 속성
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |