웹개발 교육

웹개발 교육/JavaScript

[13일] JavaScript (7) - 함수, 내장 객체, Scope, 디지털 시계 만들기

// 3. 리턴값이 있는 경우 // - 함수는 호출한 시점으로 되돌아온다(return) // - 리턴값 : 값을 가지고 호출한 시점으로 되돌아온다 // - 리턴값 : 1개만 가능하다 // - 형식) return 값 function test1() { document.write("SEOUL"); return; //호출 시점으로 되돌아간다 //맨 마지막 return은 생략 가능하다 } //test1() end test1(); //함수 호출 function test2(a) { if(a=1; a--){ gop=gop*a; }//for end return gop; }//fact() end let gop = fact(4); document.write(gop); 문제 2 //문2) 윤년, 평년을 구하시오 functio..

웹개발 교육/JavaScript

[12일] JavaScript (6) - 요일 구하기, Date 객체, 함수

[11일] 성적 프로그램 풀이 성적 프로그램 요일 구하는 프로그램 띠 구하기 // 문) 년도 cYear값의 띠를 출력하시오(12간지) let animal = ["원숭이", "닭", "개", "돼지", "쥐", "소", "호랑이", "토끼", "용", "뱀", "말", "양"]; document.write("띠 : " + animal[cYear%12]); 로또번호​ //문) 로또번호 1~45사이의 수를 서로 겹치지 않게 6개 발생시킨후, // 오름차순으로 정렬해서 id=demo에 출력하시오 /* document.write(parseInt(Math.random()*45)+1); document.write(parseInt(Math.random()*45)+1); document.write(parseInt(Mat..

웹개발 교육/JavaScript

[11일] JavaScript (5) - 배열, 연습문제

배열 Array 연속성 자료형, 열거형, 컬렉션 하나의 변수에 1개 이상의 값을 저장할 수 있는 공간 element, 요소, 원소 (노란색 박스) index, 순서, 색인 (0부터 시작해서 1씩 증가한다) let kor = []; // 배열 선언 kor[0] = 10; // 배열 요소의 인덱스는 0부터 시작한다 kor[1] = 20; // 배열 요소의 인덱스는 1씩 증가한다 kor[2] = 30; document.write(kor[0]); document.write(kor[1]); document.write(kor[2]); document.write(""); let names = []; names[0] = "무궁화"; names[1] = "개나리"; names[2] = "진달래"; document.wri..

웹개발 교육/JavaScript

[10일] JavaScript (4) - 이중 반복문, for 연습

성적표 만들기 성적표 HTML 삽입 미리보기할 수 없는 소스 이중 반복문 반복문도 여러 번 중첩하여 사용이 가능하다. 이를 이용하여 구구단을 출력해보자 //문제) 구구단 2~9단 출력하기 for (let dan=2; dan

웹개발 교육/JavaScript

[9일] JavaScript (3) - switch ~ case문, for문, break, continue, while, do ~ while

switch ~ case문 경우의 수의 목록 중에서 동일한 값을 찾아서 수행한다. break : switch문을 빠져나온다. default : 목록 중에서 없는 경우 무조건 수행한다. // 1. 값 : 실수형으로 경우 수는 사용 불가 // case 값은 반드시 순차적이지 않아도 된다 switch (10) { case 10 : document.write("SEOUL"); break; case 20 : document.write("JEJU"); break; case 30 : document.write("BUSAN"); break; } //switch end // 2. default : 목록에 값이 없으면 무조건 수행 switch (40) { case 10 : document.write("SEOUL"); br..

웹개발 교육/JavaScript

[8일] JavaScript (2) - 형변환, Math, if문

자료형 변환 document.write(10+20); // 30 document.write("10"+"20"); // 1020 document.write(""); 정수 1020과 문자열 1020은 화면 상에서 사용자에게 동일하게 보인다. 하지만 우리는 정수로 입력된 숫자를 문자열로 바꾸거나 또는 문자열을 숫자로 바꿔야 할 상황이 발생할 수 있다. 이때 형 변환을 사용한다. 문자열을 숫자형으로 변환 1. Number() // 숫자로 구성된 문자열을 숫자형으로 변환 가능 // 참조 https://www.w3schools.com/jsref/jsref_number.asp document.write(Number("10")); // 10 document.write(""); document.write(Number("..

ewok
'웹개발 교육' 카테고리의 글 목록 (36 Page)