상세 컨텐츠

본문 제목

형변환 및 예제

FrontEnd/JavaScript

by H_Develop 2022. 6. 30. 08:01

본문

var num = Number(prompt("숫자를 입력 하세요"))
// "숫자를 입력 하세요"라는 메시지에 10을 입력했을 때, 숫자를 확실히 변형 한다면, 앞에 숫자를 의미하는 Number()를 붙이면
// 입력하는 값이 숫자가 된다.

 

잔돈 구하기

 

    <script>
        /*
        var prd = {price:1500,num:3};       // 변수 선언
        var sum_prd = (prd.price*prd.num);  // 변수를 이용한 계산을 대입
        
        document.write(10000-sum_prd);
        document.write("ff<br>")
	*/
        var price = 1500;
        var num = 3;
        var pay = 10000;
        var changes = pay-price * num;

        document.write("개당 가격 : " + price + "원<br>");
        document.write("구매 개수 : " + num + "개<br>");
        document.write("지불 금액 : " + pay + "원<br>");
        document.write("잔     돈 : " + changes + "원입니다.<br>");

    </script>

 

일교차 구하기

 

    <script>
        var low_temp = Number(prompt("최저 온도를 입력하세요."));
        var high_temp = Number(prompt("최고 온도를 입력하세요."));
        var difference = high_temp - low_temp;

        document.write("최고 기온 : "+high_temp+"도<br>");
        document.write("최저 기온 : "+ low_temp +"도<br>")
        document.write("일교차는 "+ difference +"도 입니다.");
    </script>

 

삼각형 넓이 구하기

 

    <script>

        var width = Number(prompt("밑변 길이를 입력하세요."));
        var height = Number(prompt("높이를 입력하세요"));
        var area = Number(width*height/2);

        document.write("밑변 : " + width + "cm<br>");
        document.write("높이 : " + height + "cm<br>");
        document.write("넓이 : " + area +"cm^2");

    </script>

 

단위 변환

 

    <script>
        var cm = Number(prompt("cm를 입력해주세요."));
        var inch = cm * 0.393701;

        document.write(cm + "cm <br>");
        document.write("인치는 " + inch + "in 입니다.");
    </script>

 

나이 계산

 

    <script>
        var curYear = Number(prompt("현재 연도를 입력하세요.(YYYY)"));
        var birthYear = Number(prompt("태어난 연도를 입력하세요.(YYYY)"));
        var age = curYear - birthYear + 1;

        document.write("현재 연도 : " + curYear + "<br>");
        document.write("태어난 연도 : " + birthYear + "<br>");
        document.write("나이 : " + age)
    </script>

 

'FrontEnd > JavaScript' 카테고리의 다른 글

if else 예문  (0) 2022.07.01
제어문 ( 조건문 if, switch, 3항 연산자 )  (0) 2022.06.30
연산자 (Arithmetic, Assignment, String, Comparison, Logical)  (0) 2022.06.28
변수 Variable / 출력  (0) 2022.06.28
주석문, alert()  (0) 2022.06.28

관련글 더보기