"); // 8
// 함수를 변수에 저장하여 사용
function sqr(x) {
return x * x;
}
var sqrNum = sqr;
//document.write(sqr(4) + "
"); // 16
document.write(sqrNum(4) + "
"); // 16
// 지역변수 : 함수 내에서 선언된 변수
function localNum() {
var num = 10;
document.write("함수 내부에서 변수 num의 타입은 " + typeof num + "입니다.
");
}
localNum();
var result = typeof num; // undefined
document.write("함수 호출이 끝난 뒤 변수 num의 타입은 " + result + "입니다.
");
//자바스크립트에서 지역 변수를 선언할 때에는 반드시 var 키워드를 사용하여 선언해야 합니다.
// 함수 내부에서 var 키워드를 사용하지 않고 변수를 선언하면, 해당 변수는 지역 변수가 아닌 전역 변수로 선언됩니다.
">
"); // 8
// 함수를 변수에 저장하여 사용
function sqr(x) {
return x * x;
}
var sqrNum = sqr;
//document.write(sqr(4) + "
"); // 16
document.write(sqrNum(4) + "
"); // 16
// 지역변수 : 함수 내에서 선언된 변수
function localNum() {
var num = 10;
document.write("함수 내부에서 변수 num의 타입은 " + typeof num + "입니다.
");
}
localNum();
var result = typeof num; // undefined
document.write("함수 호출이 끝난 뒤 변수 num의 타입은 " + result + "입니다.
");
//자바스크립트에서 지역 변수를 선언할 때에는 반드시 var 키워드를 사용하여 선언해야 합니다.
// 함수 내부에서 var 키워드를 사용하지 않고 변수를 선언하면, 해당 변수는 지역 변수가 아닌 전역 변수로 선언됩니다.
">
"); // 8
// 함수를 변수에 저장하여 사용
function sqr(x) {
return x * x;
}
var sqrNum = sqr;
//document.write(sqr(4) + "
"); // 16
document.write(sqrNum(4) + "
"); // 16
// 지역변수 : 함수 내에서 선언된 변수
function localNum() {
var num = 10;
document.write("함수 내부에서 변수 num의 타입은 " + typeof num + "입니다.
");
}
localNum();
var result = typeof num; // undefined
document.write("함수 호출이 끝난 뒤 변수 num의 타입은 " + result + "입니다.
");
//자바스크립트에서 지역 변수를 선언할 때에는 반드시 var 키워드를 사용하여 선언해야 합니다.
// 함수 내부에서 var 키워드를 사용하지 않고 변수를 선언하면, 해당 변수는 지역 변수가 아닌 전역 변수로 선언됩니다.
">
<script>
// 함수
function addNum(x, y) {
return x + y;
}
//document.write(addNum(3, 5)); // 8
var num = addNum(3, 5);
document.write(num + "<br/>"); // 8
// 함수를 변수에 저장하여 사용
function sqr(x) {
return x * x;
}
var sqrNum = sqr;
//document.write(sqr(4) + "<br/>"); // 16
document.write(sqrNum(4) + "<br/>"); // 16
// 지역변수 : 함수 내에서 선언된 변수
function localNum() {
var num = 10;
document.write("함수 내부에서 변수 num의 타입은 " + typeof num + "입니다. <br/>");
}
localNum();
var result = typeof num; // undefined
document.write("함수 호출이 끝난 뒤 변수 num의 타입은 " + result + "입니다. <br/>");
//자바스크립트에서 지역 변수를 선언할 때에는 반드시 var 키워드를 사용하여 선언해야 합니다.
// 함수 내부에서 var 키워드를 사용하지 않고 변수를 선언하면, 해당 변수는 지역 변수가 아닌 전역 변수로 선언됩니다.
</script>