alert(1);
alert('"안녕하세요"')
console.log('1+2=', 1+2);
console.log(' "김" == "한" ==>', '김'=='한');
console.log(' "김" > "한" ==>', '김'>'한')
console.log(' "김" < "한" ==>', '김'<'한')
console.log(' true > fasle ==> ', true>false);
var num = 100;
console.log('num =>', num);
var number = 1000; // 숫자
var str = 'String'; // 문자
var bool = false; // 논리값
var func = function(){}; // 함수
var obj = {}; // 객체
console.log('변수 타입 >' , typeof(number));
console.log('변수 타입 >' , typeof(str));
console.log('변수 타입 >' , typeof(obj));
if(typeof(number)=='number'){
alert('변수 number는 number타입입니다');
}
var food = '된찌';
var food = '김찌';
console.log(food);
/* confirm : 사용자의 의사표현 묻는 함수
yes/no > true/false */
var check = confirm('삭제하시겠습니까?');
console.log('check=',check);
/*prompt : 사용자의 데이터 입력을 받는 함수*/
var userData =prompt('숫자를 입력해주세요.', 100);
var age = Number(userData);
console.log('userDate >', userData+
':'+ typeof(userData));
console.log('age >', age + ':'+ typeof(age));
if(age>19){
alert('안녕하세요!')
}else{
alert('성인만 가능!');
}*/
var str = String(true);
console.log('str의타입은 ',typeof(str));
/* 논리값으로 변환하는 함수 : boolea*/
console.log(Boolean(0));
console.log(Boolean(NaN));
console.log(Boolean(''));
console.log(Boolean(null));
console.log(Boolean(undefined));
console.log(0==false); // true
console.log(undefined==false); // NaN null un~은 false
console.log(!0); //true
console.log(!!0); //false
console.log('123'== 123); // true
console.log('123'=== 123); //자료형은 다르므로 false
/* || 논리값이 false일때만 실행*/
(1<0) || console.log('OK');
(1>0) || console.log('KO') ; // 참이라 실행X
/* && 논리값이 true일때만 실행*/
(1<0) && console.log('OK'); // 거짓이라 실행X
(1>0) && console.log('KO');
/*
자바스크립트의 배열
대괄호( [ ] )로 생성 가능
모든 타입이 들어갈 수 있다.*/
var arr=[];
var arr=[123,'hello',{}, function(){}, true ];
console.log('arr>', typeof(arr));
console.log('arr =>', arr);
/*for 반복문을 이용해서 일괄 처리*/
for(var i=0; i<arr.length; i++){
console.log(String(i),arr[i]);
}
/* for in을 이용한 반복문 */
for ( var i in arr){
console.log(i, arr[i])
}
</script>
</head>
<body>
<script>
var name1='카카오';
var name2='네이버';
// alert(2);
var htmlstr = '';
htmlstr +='<ul class="no_style">\n';
htmlstr +=' <li>'+name1+ '</li>\n';
htmlstr +=' <li>'+name2+'</li>\n';
htmlstr +='</ul>';
console.log(htmlstr);
/*document.body.innerHTML = '<h1>안녕</h1>';*/
document.body.innerHTML = htmlstr;
</script>
</body>
</html>
<script>
// alert(3);
</script>