본문 바로가기

전체 게시글374

[Javascript] 반복문 / while문 / do while문 / for문 / break문 / continue문 / 중첩 for문 while 문 조건식을 만족할 때까지 코드를 여러 회 반복하여 실행 let 변수 = 초깃값; while(조건식) { 자바스크립트 코드; 증감식; } 조건식을 검사 후 만족하면, 중괄호 안에 있는 자바스크립트 코드와 증감식을 실행 후 다시 조건식 검사 예제 console 출력 do while 문 while 문의 경우 조건식을 만족할 때까지 코드를 여러 회 반복하여 실행, do while 문은 반드시 한번은 코드를 실행하고 조건식을 검사 let 변수 = 초깃값; do{ 자바스크립트 코드; 증감식; } while(조건식) 예제 console 출력 for 문 조건식을 만족할 때까지 특정 코드를 반복하여 실행. 사용 방법은 while 문과 같음. for(초깃값; 조건식; 증감식) { 자바스크립트 코드; } 예제 .. 2022. 9. 14.
[Javascript] 선택문 / switch / break Switch 문 변수에 저장된 값과 switch 문에 있는 경우(case)의 값을 검사하여 변수와 경우의 값에서 일치하는 값이 있을 떄 그에 해당하는 코드를 실행. 즉, 여러 경우의 값 중 일치하는 데이터를 찾아 그에 해당하는 코드를 실행시킬 떄 사용. let 변수 = 초깃값; swithch(변수) { case 값1: 코드1; break; case 값2: 코드2; break; case 값3: 코드3; break; defalut: 코드5; } 예제 1) 출력 예제 2) 출력 예제 3) 출력 사이트로 출력됨. 2022. 9. 14.
[Javascript] 제어문(if/else/else if/중첩 if) if 문 조건식을 만족(true)할 경우에만 코드를 실행하며, 그 어떤 데이터를 입력해도 true 또는 false를 반환 if(조건식) { 자바스크립트 코드; } 예제 코드 console 출력 else문 조건식을 만족할(true) 경우와 만족하지 않을(false) 경우에 따라 실행되는 코드가 달라지며, 두가지 결과가 나올 수 있음. if(조건식) { 자바스크립트 코드 1; } else { 자바스크립트 코드 2; } 예제 코드 출력 else if문 두 가지 이상의 조건식과 정해 놓은 조건을 만족하지 않았을 때 실행되는 코드로 나누어짐. if(조건식 1) { 코드1; } else if (조건식 2){ 코드 2; } else if (조건식 3 { 코드 3; } else { 코드 4; } 예제 코드 consol.. 2022. 9. 14.
[Javascript] switch문과 break를 이용한 산술 연산 함수 소스 코드 console 출력 2022. 9. 14.
[Javascript] 테이블 별찍기와 구구단표 출력 // row = 실행문 줄 // nbsp = 공백 // star = * // 테이블 생성 -> 별생성 // if(row마다 별하나씩 생성) document.write(""); for(let row = 1; row 2022. 9. 14.
[Javascript] 변수 선언/데이터 타입/연산 1. 변수 선언 및 할당 let, const를 통해서 선언 2. 변수 선언과 데이터 타입 확인 변수를 선언하고 각 결과별로 데이터 타입 확인 //결과 datatype : number ex21.html:15 datatype : string ex21.html:16 datatype : boolean 3. 증감 연산자 ++(증가 연산자): 숫자형 데이터를 1씩 증가시키는 증가 연산자 --(감소 연산자): 숫자형 데이터를 1씩 감소시키는 감소 연산자 ① var A = ++B; 실행순서: B의 값을 1만큼 증가,증가된 B의 값을 A에 대입 ②var A = B++; 실행순서: B의 값을 A에 대입, B의 값을 1만큼 증가 3. 비교 연산자 두 데이터를 '크다, 작다, 같다'와 같이 비교할 때 사용하는 연산자 연산된 .. 2022. 9. 13.
[JAVA] 간단하게 구현한 계좌시뮬레이션 전체 코드 package javaCOde; public class accountSimulation { private int accountInfo = 123456789; private int currentBlance = 1234; private int amount; public int CubSubTractAmt = currentBlance + amount; public void printAccountInfo() { System.out.println("고객님의 계좌번호는 " + accountInfo + "입니다.\n"); } public void printcurrentBlance() { System.out.println("고객님 계좌의 현재 금액은 " + currentBlance + "원 입니다.\n"); .. 2022. 9. 13.
[Java] 메소드(Method) Method란 특정 기능을 정의한 코드들의 집합이며, 기본적인 구조는 아래와 같다. 리턴(return) 타입: 리턴 타입(int, string, booleanm void 등)을 설정하며, 반환 값이 없는 경우 void로 지정 메소드(method) 이름: 메소드 이름을 정의 매개변수(parameter): 입력값을 받음 사용하는 이유 자주 사용하는 로직을 메소드로 만들어두면 호출하는 것을 통해서 간편하게 로직을 재활용 중복되는 코드를 그룹화 시켜서 추후 유지보수의 용이성 2022. 9. 13.
[Java] - toCharArray() toCharArray() method toCharArray() method는 문자열을 char형 배열로 바꿔주는 기능. 예를들어서, 'Hello'라는 문자열이 있으면 arr[0] = 'H', arr[1] = 'e' , arr[2] = 'l' , arr[3] = 'l' , arr[4] = 'o' 로 자동으로 바꿔준다. String(문자열)을 char형 배열로 바꾼다. String s1 = "Hello"; char[] CharArr = s1.toCharArray(); 추가로, char형 배열을 합쳐서 하나의 String(문자열)로 만들 수 있다. String s2 = new String(charArr); 소스코드 public class testToCharArray { public static void mai.. 2022. 9. 11.