자 바스 크 립 트 현식 변환 과 은 식 변환 기반(상세 설명)
1.제목:올해 나 이 를 입력 하 세 요.5 년 후 몇 살 을 구 하 세 요?
//a.prompt string 。
var age = prompt(" ");
alert(typeof age);
var age5 = age + 5; // 15, 5
alert(" "+age+" ,5 "+age5+" ");
2.문자열 을 number 형식 으로 변환 합 니 다.상기 문제 에 대하 여 age 를 디지털 형 으로 전환 해 야 합 니 다.
2.1 Number(전환 이 필요 한 내용)를 사용 할 수 있다.
var str = true;
var num = Number(str);
console.log(num); //1
console.log(typeof num); //number
// :
// 1. , ; , NaN.
// 2. , , ; , NaN.
// 3. "", " ", flase, 0.true 1,undefined NaN
// 4. , 。
2.2 parseInt(전환 이 필요 한 내용)을 사용 할 수 있 습 니 다.
var str = "123";
var num = parseInt(str);
console.log(num); //123
console.log(typeof num); //number
// :
// 1. , , 。
// 2. , , NaN.
// 3."" " " NaN
// 4. , 。
2.3 parseFloat(전환 이 필요 한 내용)를 사용 할 수 있 습 니 다.
var str = "123.24ll";
var num = parseFloat(str);
console.log(num); //123.24
console.log(typeof num); //number
// : , 。。
//****** : true 1,false 0.
// , parseInt parseFolat。
// , , Number();
3.다른 유형의 데 이 터 를 문자열 형식 으로 변환 합 니 다.3.1 String(전환 할 내용)을 사용 할 수 있 습 니 다.
var num = 123;
var str = String(num);
console.log(str); //"123"
console.log(typeof str); //string
// : "123" "true" "false" "undefined" "null" "NaN"
3.2 전환 이 필요 한 내용 을 사용 할 수 있 습 니 다.toString();
var num = 123;
var str = num.toString();
console.log(str); //"123"
console.log(typeof str); //string
// : "123" "true" "false "NaN"
//undefined null toString。
4.다른 데이터 형식 은 boolean 형식 으로 변환 합 니 다.4.1 Boolean(전환 이 필요 한 내용)을 사용 할 수 있다.
var num = "";
var res = Boolean(num);
console.log(res); //false
console.log(typeof res); //boolean
// :
// false: 0 -0 false "" undefined null NaN
//" " true
암시 적 변환1.다른 유형 은 number 형식 으로 변환 합 니 다.
1.1 변환 이 필요 한 내용 앞 에 플러스 를 붙 일 수 있다.+
var str = "123";
var res = +str;
console.log(res); //123
console.log(typeof res); //number
1.2 변환 이 필요 한 내용 을 산술 연산 으로 할 수 있 으 며 뒤에 사용 할 수 없습니다+
var str = "123";
var res = str * 1;
console.log(res); //123
console.log(typeof res); //number
// : 。
2.다른 유형 은 string 형식 으로 변환 합 니 다.연결 문자+"사용
var num = 123;
var str = num + "";
console.log(str); //"123"
console.log(typeof str);//string
3.다른 유형 은 boolean 형식 으로 변환 합 니 다.반송 연산 자 사용
var num = undefined;
var res = !!num;
console.log(res); //false
console.log(typeof res);boolean
// : false:0 -0 false undefiend null NaN ""
1.제목:올해 나 이 를 입력 하 세 요.5 년 후 몇 살 을 구 하 세 요?
//a.prompt string 。
var age = +prompt(" ");
var age5 = age + 5;
alert(" "+age+" ,5 "+age5+" ");
이상 의 이 편 은 자 바스 크 립 트 현식 변환 과 은 식 변환(상세 설명)을 바탕 으로 여러분 께 공 유 된 모든 내용 입 니 다.여러분 께 참고 가 되 고 저희 도 많이 응원 해 주시 기 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
C\#수치 변환-명시 적 수치 변환 표(참조)현식 수치 변환 은 정밀도 손실 을 초래 하거나 이상 을 초래 할 수 있다.decimal 값 을 정형 으로 변환 할 때 이 값 은 0 과 가장 가 까 운 정수 값 으로 반올림 합 니 다.결과 의 전체 수치 가 목표 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.