형 변환 - 파트 2
Coddy JavaScript 여정의 기초 섹션에 포함된 레슨 — 77개 중 31번째.
불리언 변환
// 불리언으로 변환
console.log(Boolean(1)); // 출력: true
console.log(Boolean(0)); // 출력: false
console.log(Boolean("")); // 출력: false
console.log(Boolean("hello")); // 출력: true문자열 변환
// 문자열로 변환
let num = 42;
let bool = true;
let str1 = String(num); // 숫자를 문자열로 변환
let str2 = String(bool); // 불리언을 문자열로 변환
console.log(str1); // 출력: "42"
console.log(str2); // 출력: "true"챌린지
쉬움이 챌린지에서는 JavaScript에서 서로 다른 데이터 타입 간의 변환을 연습하며, 특히 Boolean 및 String 변환에 집중합니다.
다양한 값을 가진 여러 변수가 제공됩니다. 여러분의 작업은 시작 코드에 있는 각 null 자리 표시자를 올바른 변환 호출로 교체하는 것입니다.
Boolean()을 사용하여 문자열'42'를 불리언으로 변환하세요.Boolean()을 사용하여 숫자0을 불리언으로 변환하세요.Boolean()을 사용하여 숫자7을 불리언으로 변환하세요.Boolean()을 사용하여 빈 문자열''을 불리언으로 변환하세요.String()을 사용하여 불리언true를 문자열로 변환하세요.String()을 사용하여 숫자123을 문자열로 변환하세요.
예를 들어, stringValue를 불리언으로 변환하려면 null을 Boolean(stringValue)으로 교체하여 해당 줄이 다음과 같이 되도록 합니다.console.log("Boolean('42'): ", Boolean(stringValue));
각 null은 단순히 자리 표시자일 뿐이며, 학습해야 할 개념이 아닙니다. 여러분의 임무는 제공된 변수를 사용하여 모든 null을 적절한 변환 호출로 교체하는 것입니다.
치트 시트
Boolean()을 사용하여 값을 불리언으로 변환합니다:
Boolean(1); // true
Boolean(0); // false
Boolean(""); // false
Boolean("hello"); // trueString()을 사용하여 값을 문자열로 변환합니다:
String(42); // "42"
String(true); // "true"직접 해보기
// 변환할 값들
const stringValue = '42';
const zeroNumber = 0;
const positiveNumber = 7;
const emptyString = '';
const boolValue = true;
const numValue = 123;
// 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);이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.