js정리2
//변수 : 데이타를 저장할수 있는 곳
//데이타 유형 : 숫자형, 문자형, 배열형, 객체형 등
//연산 : 수식을 통해 결과 값을 만드는 것
//기본연산 : +, -, *, /, %
// + : 더하기연산자 (플러스)
// - : 빼기연산자 (마이너스)
// * : 곱하기연산자 (멀티플리케이션)
// / : 나누기연산자 (디바이드)
// % : 나머지연산자 (모듈러스)
// 48/2*(9+3) => 288
// [*, /] > [+, -] > [%] > [=]
//연산식은 우선순위가 있으며
//대입연산자는 가장 마지막에 연산한다.
var n;
n = 48 / 2 * (9 + 3);
var i = 20;
n = i % 6;
i = 5 + 4;
//console.log(n);
//비교연산 : < , >
// < : ~보다작다 (less than)
// > : ~보다크다 (greater than)
// == : 서로같다 (double equal)
// === : 완전같다 (속성까지 동일한 경우)
// != : 같지않다 (not equal)
var j;
j = 100 < 50; //거짓, false
j = 100 > 50; // 참, true
j = 100 == 50; //false
j = 100 != 50; //true
j = '김덕희' == '김덕희'; //true
//NaN : Not a Number
i = '정혜림' + '이윤식'; //정혜림이윤식
i = '정혜림' + 100; //정혜림100
i = '100' + 100; //100100
i = 1+2+'3'+4+5; //3345
i = 1+2+'3'+'4'+'5';
console.log(i);
//대입연산 : =, +=, -=, *=, /=, %=
var k;
k = 5;
k += 1; // k = k + 1;
k %= 2; // k = k % 2;
//k = i % 6; -> 0, 1, 2, 3, 4, 5, 0, 1, 2 ..
//console.log(k);
//증감연산 : ++, --
//++ : 1이 증가
//m = m + 1;
//-- : 1이 감소
//m = m - 1;
//기능 fn
var m = 0;
var p = 0;
console.log(m+1);
function fn(){
//++m;
// m += 1;
/*
m = m + 1;
m = m % 6;
*/
m = ( m+1 ) % 6
console.log(m+1);
}
function fx(){
//카운트다운
m = ( m+5 )%6;
console.log(m+1);
}
//데이타 유형 : 숫자형, 문자형, 배열형, 객체형 등
//연산 : 수식을 통해 결과 값을 만드는 것
//기본연산 : +, -, *, /, %
// + : 더하기연산자 (플러스)
// - : 빼기연산자 (마이너스)
// * : 곱하기연산자 (멀티플리케이션)
// / : 나누기연산자 (디바이드)
// % : 나머지연산자 (모듈러스)
// 48/2*(9+3) => 288
// [*, /] > [+, -] > [%] > [=]
//연산식은 우선순위가 있으며
//대입연산자는 가장 마지막에 연산한다.
var n;
n = 48 / 2 * (9 + 3);
var i = 20;
n = i % 6;
i = 5 + 4;
//console.log(n);
//비교연산 : < , >
// < : ~보다작다 (less than)
// > : ~보다크다 (greater than)
// == : 서로같다 (double equal)
// === : 완전같다 (속성까지 동일한 경우)
// != : 같지않다 (not equal)
var j;
j = 100 < 50; //거짓, false
j = 100 > 50; // 참, true
j = 100 == 50; //false
j = 100 != 50; //true
j = '김덕희' == '김덕희'; //true
//NaN : Not a Number
i = '정혜림' + '이윤식'; //정혜림이윤식
i = '정혜림' + 100; //정혜림100
i = '100' + 100; //100100
i = 1+2+'3'+4+5; //3345
i = 1+2+'3'+'4'+'5';
console.log(i);
//대입연산 : =, +=, -=, *=, /=, %=
var k;
k = 5;
k += 1; // k = k + 1;
k %= 2; // k = k % 2;
//k = i % 6; -> 0, 1, 2, 3, 4, 5, 0, 1, 2 ..
//console.log(k);
//증감연산 : ++, --
//++ : 1이 증가
//m = m + 1;
//-- : 1이 감소
//m = m - 1;
//기능 fn
var m = 0;
var p = 0;
console.log(m+1);
function fn(){
//++m;
// m += 1;
/*
m = m + 1;
m = m % 6;
*/
m = ( m+1 ) % 6
console.log(m+1);
}
function fx(){
//카운트다운
m = ( m+5 )%6;
console.log(m+1);
}


Comments
Post a Comment