<script>
식별자 상수/ 변수로 사용하겠다! 는 선언 또는 정의라고 말함
`식별자 = '자료'` : 할당한다 (식별자에 자료를 할당한다라고 읽는다)
처음으로 값을 할당하는 것 - 초기화
상수
const 식별자 = '자료'
변수
let 식별자 = '자료'
let 식별자
식별자 = '자료'
상수와 변수의 사용 범위
상수는 언제쓰고? : 기본적
변수는 언제쓰지? : 변수가 필요할 때
</script>
변수 특징
1. 변수는 문자와 숫자. $만 _ 사용
2. 첫글자는 숫자가 될 수 없습니다.
3, 예약어는 사용할 수 없습니다.
4,가급적 상수는 대문자로 알려주세요
5. 변수명은 읽기 쉽고 이해할 수 있게 선언
자료형
대화상자
alert 알려줌 : 메세지를 띄우고 사용자와 상호작용 x
alert('삭제 되었습니다');
prompt 입력받음 : 사용자에게 어떤 값을 입력받을 때 사용
const name = prompt("이름을 입력하세요", "2022-07"); // "2022-07"는 default 값
alert(`안녕하세요 ,${name}님. 환영합니다.`);
confirm 확인받음 : 뭔가를 확인받을 때 사용 ,확인과 취소버튼이 있다.
const idAdult = confirm("당신은 성인입니까?");
console.log(isAdult)
형변환 (Type Conversion)
const mathScore = prompt("수학 몇점?");
const EngScore = prompt("영어 몇점?");
const result = (mathScore + EngScore) /2;
console.log(result)
: 왜 2525 값이 나왔을까요?
prompt가 문자형으로 인식해서 50+50 5050/2를 실행 결과값 2525가 나옴!
나누기는 숫자형으로 자동변환해서 값을 계산함!
const mathScore =50;
const EngScore =50;
const result = (mathScore + EngScore) /2;
console.log(result)
String() 문자형으로 변환
Number() 숫자형으로 변환
Boolean() 불린형으로 변환
<script>
let a = prompt('첫번째 숫자를 입력해주세요')
a = Number(a)
let b = prompt('두번째 숫자를 입력해주세요')
b = Number(b)
alert(`${a} + ${b} = ${a+b}`)
//위 과정은 prompt 결과 -> Number(a) -> a
const a = Number(pormpt('첫번째 숫자를 입력해주세요'))
const b = Number(prompt('두번째 숫자를 입력해주세요'))
</script>
a++ :현재 문장을 실행한 후에 a += 1
let a =0
console.log(a++) //0 //console.log(a) += 1
++a : 현재 문장을 실행하기 전에 a+= 1
let b =0
console.log(++b) // 1 //b+=1 : console.log(b)
console.log(b) //1
'Coding > Java Script' 카테고리의 다른 글
[나이계산프로그램만들기] (0) | 2022.06.15 |
---|---|
07.함수 알아두면 좋을 패턴들 (0) | 2022.04.15 |
[Java Script] 자바 스크립트 생성 후 개발자 코드 확인해보기 (0) | 2022.03.18 |