JavaScript(Variable)_04

2024. 10. 14. 19:00·JavaScript/기초 내용 정리

2024-10-11

 

 

 

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>

        /*
            자바스크립트에서 입출력 대화 상자 - 3가지

            1. alert() : 알림(경고) 창
                - 특정 정보를 사용자에게 메세지 창으로 알려주기 위해
                  주로 사용이 됨.
                예) window.alert("알림 내용 또는 경고 내용");
                    alert("알림 내용 또는 경고 내용");

            2. confirm() : 확인 / 취소 창
                - 확인 또는 취소 버튼이 나타나는 알림 창.
                예) window.confirm("문자열");
                    confirm("문자열");

            3. prompt() : 입력 창
                - 키보드롤 데이터를 입력받을 때 사용하는 알림 창.
                에) window.prompt("문자열", [초기 값 - 생략 가능]);
                    prompt("문자열", [초기 값 - 생략 가능]);
        */

        //  2. confirm() : 확인 / 취소 창
        // [확인] - true 값 반환 / [취소] - false 값 반환
        // ==> boolean 자료형으로 결과가 나옴.
        let am_pm = confirm("현재 시간은 오전인가요?");

        console.log("am_pm >>> + am_pm");

        /*
            키보드로 문자열을 숫자로 바꾸어 주는 함수.
            1. Number() 함수
                ==> 괄호 안에 데이터를 넣으면 숫자로 변환해 주는 함수

            2. parseInt() 함수
                 ==> 괄호 안에 데이터를 넣으면 숫자로 변환해 주는 함수
       
        */

        let su = Number(prompt("숫자를 입력하세요..."));    
        //  무조건 문자열로 인식됨. Number() 함수를 이용하여 숫자로 전환

        document.write(su + 35 );

        //  적정 표준 몸무게를 구해보자.
        //  (키 - 100) * 0.9;
        let height = Number(prompt("당신의 신장(키)을 입력하세요..."))

        //  적정 표준 몸무게 : (키 - 100) * 0.9;
        let standweight = (height - 100) * 0.9;

        document.write("당신의 표준 몸무게는" + standweight + "kg 입니다. <br>")

        //  ${} : 템플릿 리터럴 방식
        document.write(`당신의 표준 몸무게는 ${standweight} kg 입니다 <br>`)

        /*
            템플릿 리터럴 방식
            - 템플릿 리터럴은 문저열과 변수, 식을 하나의 문자열로 만드는
              표현 방식을 말함.
            - 템플릿 리터럴 방식 이전에는 문자열 부분은 큰 따옴표로 묶은
              후에 연결 연산자인 "+" 를 사용하여 식이나 변수와 연결을 하였음.
              하지만 변수나 식이 많아질수록 오타가 나올 확율이 많게 됨.
            - 템플릿 리터럴은 벡팃(``)을 이용하여 문자열을 만듦.
            - 템플릿 리터럴 안에 변수나 식이 들어간다면 &{ } 로 묶어서 처리함.
        */

    </script>
</head>
<body>
   
</body>
</html>

 

'JavaScript > 기초 내용 정리' 카테고리의 다른 글

JavaScript(Operator)_01  (0) 2024.10.14
JavaScript(Variable)_05  (0) 2024.10.14
JavaScript(Variable)_03  (0) 2024.10.14
JavaScript(Variable)_02  (0) 2024.10.14
JavaScript(Variable)_01  (0) 2024.10.14
'JavaScript/기초 내용 정리' 카테고리의 다른 글
  • JavaScript(Operator)_01
  • JavaScript(Variable)_05
  • JavaScript(Variable)_03
  • JavaScript(Variable)_02
mw41817
mw41817
일생의 개발 기록 저장소
  • mw41817
    IT 개발 일지
    mw41817
    • Index (487)
      • HTML (36)
        • 기초 내용 정리 (36)
      • CSS (29)
        • 기초 내용 정리 (29)
      • JavaScript (60)
        • 기초 내용 정리 (60)
      • JQuery (38)
        • 기초 내용 정리 (38)
      • Java (232)
        • 기초 내용 정리 (232)
      • JSP (46)
        • 기초 내용 정리 (46)
      • Spring, Boot (31)
        • 기초 내용 정리 (31)
      • DB (5)
        • Oracle SQL (5)
      • Code WorkBook (6)
        • programmers (6)
        • Baekjoon (0)
      • 기타 (1)
        • 유용한 사이트 (3)
  • 전체
    오늘
    어제
  • 글쓰기 관리
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 카테고리
    • 주인장 GitHub
  • 공지사항

  • 인기 글

  • 태그

    html #코딩 #프로그래밍 #기초
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
mw41817
JavaScript(Variable)_04
상단으로

티스토리툴바