배열(5)
-
Day70 - [js]연산자, 배열, 조건문, 반복문, 제어문
이번에는 js 에서 사용되는 연산자, 배열, 조건문, 반복문, 제어문 에 대해서 알아 봅시다. 연산자 연산자는 java 와 거의 비슷 합니다. +, -, *, /, %, ++, -- 전부 사용이 가능합니다. 하지만 다른 것이 2개 존재합니다. 1. & , | 는 js에서는 비트연산자로 사용이 됩니다. &, | 를 사용할 경우, 해당 변수를 비트로 바꾸어서, 연산하게 됩니다. 그래서, and, or 연산을 하기 위해서는 &&, || 를 사용합니다. 2. === , !== java 에서는, == 과 != 를 사용해서 같은지 다른지 비교를 했었죠? java script 에서도 == 과 != 는 동일하게 사용이 되지만, 2개를 사용하면 값이 같은지에 대한 비교 입니다. 하지만, 3개를 사용하게 되면 값과 타입이..
2021.05.27 -
Day09 - 배열의 수정
오늘ㄹㄹㄹㄹㄹㄹ른 배열의 수정을 해보는 것으로 시작 해봅시다 배열의 수정 1. 일단, 배열에 데이터를 넣어 줍시다. 2. 문자열을 1개 입력받는데, 기존 배열에서 찾아줄 꺼에요 3. 배열의 끝까지 반복하면서, 입력받은 값과 같은 값이 있는지 확인해서 수정, 수정이 되었는지 확인 4. 수정까지 성공했는지 실패했는지 출력 먼저 수정이 되었는지 안되었는지 체크해줄 변수를 하나 선언합니다. 그리고 수정이 되었다면 chk를 true로 변경해 주면 되겠죠 이렇게 배열의 수정에 대해 알아 보았습니다. 고생하셨습니다
2021.02.25 -
Day08 - 배열의 값 추가
이번에는 배열의 값 추가에 대해 알아봅시다 Arrays Insert 이런 결과가 되게 만들어 줄건데요 먼저 String형 배열을 선언 해주고, 임의로 size를 100이라고 해줍시다 그 다음 "그만" 을 입력 할 때 까지 몇개를 입력했는지 알기 위해서 index를 선언해 줍니다 반복문 안에서 "그만" 이 입력 될 때까지 반복을 시켜줍니다 그리고, 해당 문자열을 배열에 넣어 줍니다. 몇번 째 index까지 입력했는지 알기위해서 index++ 을 해줍니다 입력이 종료 되었다면, 출력을 해줄건데요, 입력받은 값 까지만 출력을 해줄 것이기 때문에, index 까지만 반복을 하면 됩니다 이렇게 입력받은 값을 배열에 추가해주는 코드를 짜 보았습니다. 고생하셨습니다
2021.02.25 -
Day07 - 향상된 for 문
향상된 for문 향상된 for문에 대해 알아 봅시다. C언어 에서는 본적이 없던 문법이 있네요? 형태를 한번 봅시다 for ( 배열의 값을 담을 변수 : 배열의 변수이름 ) { 실행문 } 기본 for문과 비교를 해볼게요 향상된 for문 결과 값은 똑같습니다. 기본 for문에서 배열을 사용할 때는, index를 고려해서 코드를 작성해야 합니다 거기에, 배열의 길이까지 생각을 해서 작성해 주어야 하죠 그런데, 향상된 for문은 배열명을 넣으면, 알아서 배열의 길이만큼 반복을 해주고, index를 고려할 필요 없이 앞에 선언한 변수에 값이 알아서 들어갑니다. 그래서, 많이 사용된다고 합니다. 하지만 단점도 있죠. index를 건드리는게 아닌 값을 가져오는 것이기 때문에, 값을 바꿔주는 거는 못 하겠네요 첫번째..
2021.02.23 -
Day04 - 배열(Array)
배열(Array) 안녕하세요 여러분 ~ 이번에는 배열(Array)에 대해 알아 봅시다 배열은 똑같은 데이터 유형 변수를 여러 개 선언할 때 사용이 됩니다. ex ) 예를 들어서 num을 100개 , 1000 개 , 10000개 를 선언한다고 할때, int형 변수를 쓸경우 int num1 = 1; int num2 = 2; .... int num10000 = 100000; 이런식으로 일일히 다 선언을 해줘야하기 때문에 코드도 쓸데 없이 길어지게 되죠? 그런데 배열을 사용하게 될 경우에 int[] arr; arr= new int[10000]; 이렇게 2줄이면 끝납니다. 그리고 배열 [](대괄호) 안에 index 가 들어가게 됩니다. index는 순서라고 생각하면 되는데, 특이한건 1부터 시작이 아닌 0부터 시..
2021.02.18