본문 바로가기

Programming

JavaScript(JS)의 Scope (var, let, const) 참조 : http://justmakeyourself.tistory.com/entry/javascript-scope 스코프 : 유효범위 const num = 123;console.log(num); // 123 출력 그렇다면,{const number =456;}console.log(number); 위의 넘버는 어떻게 출력이 될까?--> 에러 생성 정적 스코프 , 동적 스코프 const x = 10; function func1(){ const x=7; func2(); } function func2(){ console.log(x); } func1(); //콘솔에 찍히는 x 값은 무엇일까요? A. 10 --> 자바스크립트의 스코프는 "정적"이기 때문. (정적스코프는 선언되었을 때를 기준으로 함.) 반대로 동적스코.. 더보기
C(C언어) 일(day)을 입력받아 몇년 몇개월 몇주 몇일 인지 출력하는 프로그램 /****************************************** ********일을 입력받아 몇년몇개월몇주******* *******몇일인지 출력하는 C프로그래밍******* ******************************************* ***********작성자 : 전 영 호*************** ******************************************/ // 1개월은 30일. 0이 아닌 값들 출력. #include #include void Day(int day){ printf("%d일 ", day); } void Week(int day){ int W, D; W = day/7; D = day%7; printf("%d주 ", W); if(D>0) p.. 더보기
C(C언어) 1부터 m까지의 자연수에서 n의 배수 출력 //정수 m과 n을 입력받으면, //1부터 m까지의 자연수 중에서 n의 배수인 숫자를 다음과 //같이 출력하는 C 프로그램을 작성하라. /******************************************** ********m,n 을 입력받아 1부터 m까지의******** *******n의 배수를 출력하는 C프로그래밍******* ********************************************* **************작성자 : 전 영 호*************** ********************************************/ #include #include int main(){ int m,n; int i; //카운트 변수 printf("정수 m과 n을 입력.. 더보기
C(C언어) 반복문을 이용하여 알파벳 출력하기 /****************************************** ********반복문을 이용하여, 알파벳을******** *******순서대로 출력하는 C프로그래밍******* ******************************************* ***********작성자 : 전 영 호*************** ******************************************/ #include #include int main(){ char letter='A'; //문자 출력을 위한 변수 while(true){ //반복문 printf("%c", letter); //현재 문자 출력 letter = letter+1; //letter에 현재 문자에서 +1된 문자로 재 저장 (.. 더보기
JAVA(자바) 정수 10개를 입력받아 3의 배수를 출력하는 프로그램 package practice2_150331; import java.util.Scanner; import java.util.InputMismatchException; public class practice2 { public static void main(String[] args) { try{ Scanner scanner = new Scanner(System.in); int num[] = new int[10]; //크기가 10인 정수형 배열 선언 System.out.println("정수 10개를 입력하세요."); for(int i=0; i 더보기
JAVA(자바) 정수를 입력받아 짝수, 홀수를 판별하는 프로그램 package practice1_150331; import java.util.Scanner; import java.util.InputMismatchException; public class practice1_150331 { public static void main(String[] args) { try{ Scanner scanner = new Scanner(System.in); System.out.print("정수를 입력하세요."); int number = scanner.nextInt(); //정수 입력받기. if(number%2==0) System.out.println("짝수입니다"); else System.out.println("홀수입니다"); scanner.close(); } catch(InputM.. 더보기