본문 바로가기

Python_WEB/JavaScript

[freecodecamp]JavaScript 함수 안에 전역 / 지역 변수

반응형

동일한 이름을 가진 지역 및 전역 변수를 모두 가질 수 있습니다.

이렇게하면 지역 변수가 전역 변수보다 우선합니다.

 

예>

var someVar = "Hat";
function myFun() {
  var someVar = "Head";
  return someVar;
}

 

myFun 함수는 변수의 로컬 버전이 있기 때문에 "Head"를 반환합니다.

 

Q>

1. myOutfit 함수에 지역 변수를 추가하여 "sweater"로 outerWear 값을 재정의합니다.

2. 전역 변수인 outerWear 의 값을 변경해서는 안됩니다.

3. myOutfit은 "sweater"를 반환해야합니다.

4. return 문을 변경해서는 안됩니다.

 

A>

// Setup
var outerWear = "T-Shirt";

function myOutfit() {
  // Only change code below this line
  var outerWear = "sweater";


  // Only change code above this line
  return outerWear;
}

myOutfit();

 

https://www.freecodecamp.org/

 

freeCodeCamp.org

Learn to code. Build projects. Earn certifications.Since 2015, 40,000 graduates have gotten jobs at tech companies including Google, Apple, Amazon, and Microsoft.

www.freecodecamp.org

 

반응형