본문 바로가기

배열3

[JS] 배열과 배열과 함께 쓰이는 함수들 변수에 들어가는 데이터에는 Numer, String, boolean 타입 등 많은 데이터 타입이 들어갈 수 있는데 그 중 하나가 배열(Array)이다. 배열을 사용하는 이유 만약 본인이 많은 색상을 가지고 있다고 했을 때 본인이 가지고 있는 색상의 리스트를 보기위해서는 각각의 색상 데이터를 저장했어야 했다. 물론 아래 코드와 같이 데이터를 저장할 수 있겠지만 굉장히 효율적이지 못하다. let color1 = "black" let color2 = "red" let color3 = "yellow" let color4 = "orange" 이런 비효율적인 문제를 해결하기 위해 배열이 나오게 되었다. 배열은 하나의 변수에 많은 데이터를 묶어서 저장하는 것이다. 배열의 사용법 let color = ["black",.. 2022. 8. 2.
[WEB/JS] 배열/반복문(for문, while문) 배열 [배열 선언하는 법] 스크립트 태그 안에 변수를 하나 정해서 배열을 선언 해준다. 배열을 선언할때는 [ ] 안에 선언 해준다. [배열의 인덱스를 확인하는 법] document.write(변수명 [ 인덱스 번호 ]) 로 확인이 가능하다. 배열은 첫번째부터 시작하는 것이 아니라 0번째 부터 시작하는 것을 유의해야 한다. 그렇기 때문에 0번째 인덱스에는 apple 1번째 인덱스에는 orange 2번째 인덱스에는 banana가 오게 된다. [배열을 중간에 추가하고 싶을 때는?] 배열을 중간에 추가하고 싶을 때도 있을 것이다. 배열을 추가는 변수명.push("추가할 배열"); 로 가능하다. 배열을 추가하게 되면 2번째 인덱스까지 차있는 상태기이 떄문에 인덱스는 3번이 된다. [배열의 크기를 알고 싶을 때] .. 2022. 7. 11.
[백준/자바] 1546번: 평균 https://www.acmicpc.net/problem/1546 1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net [문제] [코드] import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double max = 0.0; int N = sc.nextInt(); double arr[] = new double[N]; //과목의 수 double a.. 2022. 5. 20.