javascript(44)
-
Javascript : Loop(반복문)2
DOCTYPE html> JavaScript - Loop // while 문 // - "~ 하는 동안"을 의미 // - 조건을 만족하는 동안 반복 수행 또는 // 조건을 만족할 때 까지 반복 수행 // - 조건에 의해 동작되기 때문에 형태 자체는 // if 문과 유사 // 조건 A 를 만족하는 동안 ~~ // 조건 A = 반복 수행하기 위한 조건 // 조건 B 를 만족할 때 까지 ~~ // 조건 B = 반복 수행을 종료하기 위한 조건 // = 조건 B 를 만족하는 순간 더 이상 // 반복 수행할 필요가 없다. document.writeln("=====while 문====="); // 카운팅 // - 현재 카운트 정보 → 변수를 선언 // - 카운트 검사 → 조건식 // - 카운트 연산 → 증감 연산자 /..
2023.03.14 -
Javascript : Loop(반복문)1
DOCTYPE html> JavaScript - Loop // 반복문(Loop Statment) // - 특정 횟수 또는 조건에 의해 코드를 반복 수행하는 제어문 // - 중복된 코드를 하나의 코드로 줄이고, 원하는 수 만큼 반복 할 수 있다. // - 반복문의 종류 // - while 문 // : 조건을 만족하는 동안 반복 수행하는 제어문 // - do while 문 // : 조건을 만족하는 동안 반복 수행하는 제어문 // : 최소 1번은 무조건 수행 // - for 문 // : 횟수 또는 범위를 이용하여 반복 수행하는 제어문 // - for - in 문 // : 배열 또는 객체를 순차 탐색하는 제어문 // "Hello World!" 를 다섯 번 출력 document.writeln("Hello Worl..
2023.03.14 -
Javascript : Conditional(조건문)2
DOCTYPE html> JavaScript - Condition // 중첩 조건 문 // - 중첩에 대한 제한 수는 없다. // - 얼마든지 중첩해서 사용은 가능하나 // 되도록이면 피하는 것이 좋다. // → 가독성, 효율이 많이 떨어진다. // if (A) { // // 조건 A 를 만족하는 경우에 수행하는 블록 // if (B) { // // 조건 A 와 조건 B 를 만족하는 경우에 수행하는 블록 // } // } // else { // } // n1 의 값이 // 3의 배수이면 "Fizz" // 5의 배수이면 "Buzz" // 3의 배수이면서 5의 배수이면 "FizzBuzz" // 그 외의 수이면 n1 의 값을 출력 var n1 = 11; if (n1 % 3 == 0) { document.wri..
2023.03.14 -
Javascript : Conditional(조건문)1
DOCTYPE html> JavaScript - Condition // 조건 연산자(Conditional Operator) // - 조건식의 결과(true, false)에 따른 표현식을 반환하는 연산자 // - 항이 3개인 삼항 연산자 // - 표현식 // 조건식 ? true 일 때 반환할 표현식 : false 일 때 반환할 표현식 // 시험 점수의 컷트라인이 80점이다. // 한 학생이 통과했는지 출력 // score >= 80 → true, false // → Pass, Fail var score = 75; var isPass = score >= 80; document.writeln("Pass Status : " + isPass); // true → "Pass" // false → "Fail" var..
2023.03.14 -
Javascript : Operator(연산자)
DOCTYPE html> JavaScript - Operator // 연산자(Operator) // - 연산을 나타내기 위한 문자(기호) // - 값을 만들어내는 표현식을 만들 때 사용 // - 연산자마다의 표현식(문법)이 있다. // 더하기 연산자(+)의 표현식 : 숫자 + 숫자 // 산술 연산자 // - 사칙 연산을 하기 위한 연산자 // - 종류 // + : 덧셈 연산자 // - : 뺄셈 연산자 // * : 곱셈 연산자 // / : 나눗셈 연산자 // % : 나머지 연산자 var n1 = 10, n2 = 7; document.writeln("n1 + n2 = " + (n1 + n2)); document.writeln("n1 - n2 = " + (n1 - n2)); document.writeln("n..
2023.03.14 -
Javascript : Array (배열)
DOCTYPE html> JavaScript - Array // 변수의 한계 // - 하나의 데이터만을 저장하는 공간 // → 데이터의 수에 따라 변수의 수도 증가한다. // - 공통된 특징이나 목적을 가진 다수의 데이터를 한 번에 다룰 수 없다. // → 학생 500 명의 이름을 저장 // - 특정 데이터의 구분이 어렵다. // → 2학년 3반 5번 학생의 이름 // - 변수는 개발 단계에서 개발자에 의해 선언을 통해 생성이 되기 때문에 // 웹 서비스를 이용하는 이용자가 원하는 수 만큼 다룰 수 없다. // → 선언된 변수보다 저장해야할 학생의 수가 많은 경우 // → 위 문제를 해결하기 위한 수단이 '배열(Array)' 이다. // 배열(Array) // - 다수의 데이터들을 저장하기 위한 '저장 ..
2023.03.14