Menu
CoddyTech

형 변환 - 파트 2

Coddy JavaScript 여정의 기초 섹션에 포함된 레슨. 77개 중 31번째.

불리언 변환

// Boolean으로 변환하기
console.log(Boolean(1));      // 출력: true
console.log(Boolean(0));      // 출력: false
console.log(Boolean(""));     // 출력: false
console.log(Boolean("hello")); // 출력: true

문자열 변환

// String으로 변환
let num = 42;
let bool = true;
let str1 = String(num);   // 숫자를 문자열로 변환
let str2 = String(bool);  // 불리언 값을 문자열로 변환

console.log(str1);  // 출력: "42"
console.log(str2);  // 출력: "true"
challenge icon

챌린지

쉬움

이 챌린지에서는 JavaScript에서 Boolean과 String 변환에 중점을 두고 서로 다른 데이터 유형 간의 변환을 연습합니다.

서로 다른 값을 가진 여러 변수가 주어집니다. 여러분이 할 일은 시작 코드의 각 null 자리 표시자를 올바른 변환 호출로 바꾸는 것입니다.

  1. 문자열 '42'를 Boolean()을 사용해 불리언으로 변환합니다.
  2. 숫자 0을 Boolean()을 사용해 불리언으로 변환합니다.
  3. 숫자 7을 Boolean()을 사용해 불리언으로 변환합니다.
  4. 빈 문자열 ''을 Boolean()을 사용해 불리언으로 변환합니다.
  5. 불리언 true를 String()을 사용해 문자열로 변환합니다.
  6. 숫자 123을 String()을 사용해 문자열로 변환합니다.

예를 들어, stringValue를 불리언으로 변환하려면 null을 Boolean(stringValue)로 바꿔 해당 줄이 다음과 같이 되도록 합니다.
console.log("Boolean('42'): ", Boolean(stringValue));

각 null은 단순한 자리 표시자일 뿐입니다. 배워야 할 개념은 아닙니다. 여러분이 할 일은 제공된 변수를 사용해 모든 null을 적절한 변환 호출로 바꾸는 것입니다.

직접 해보기

// TODO: null을 stringValue를 Boolean()으로 변환한 올바른 값으로 바꾸세요
console.log("Boolean('42'): ", null);

// TODO: null을 zeroNumber를 Boolean()으로 변환한 올바른 값으로 바꾸세요
console.log("Boolean(0): ", null);

// TODO: null을 positiveNumber를 Boolean()으로 변환한 올바른 값으로 바꾸세요
console.log("Boolean(7): ", null);

// TODO: null을 emptyString을 Boolean()으로 변환한 올바른 값으로 바꾸세요
console.log("Boolean(''): ", null);

// TODO: null을 boolValue를 String()으로 변환한 올바른 값으로 바꾸세요
console.log("String(true): ", null);

// TODO: null을 numValue를 String()으로 변환한 올바른 값으로 바꾸세요
console.log("String(123): ", null);
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨

직접 연습해 보세요: 온라인 JavaScript 컴파일러