getElementById('demo').innerHTML
css: 숨겨도 공간을 유지하고 싶다면 visibility를 사용
myFunction : 사용자 정의 함수
<script>
function myFunction(){
document.getElenentById("demo").innerHTML="paragraph changed.";
}
</script>
button type="button"
");
결과는 "43" var보다 상위인 전역변수가 적용된다.
(") 사용한 문자와 숫자 나타내는 법
- (+)는 (")를 무시하지 않는다.
- (-)는 (")를 무시하고 연산함.
- (/)는 (")를 무시하고 연산함.
- (*)는 (")를 무시하고 연산함.
- +가 왼쪽에 위치하면 먼저 연산함.
- +와 -,*,/ 가 한 줄에 섞여 있을 경우, 영향을 끼쳐 문자로 인식
계산식에 하나라도 문자가 있으면 전체 문자로 인식하여 연산하지 않음
- 5+5 // 10
- "5"+"5" // 55
- "5"-"5" // 0
- "5"*"5" // 25 var korean="82";
var english="75";
var total=Number(korean)+Number(english);
Number() : 계산이 불가능한 문자형 숫자를
계산이 가능한 숫자로 변경해줌 // 157
ex)Number("55") // 55
var Staff="홍길동:";
var Salary=320;
document.write(Staff+Salary+"만원");
String(): 계산이 가능한 숫자를 계산이 불가능한 문자로 바꿔주는 함수
ex) document.write(Staff+Salary()+"만원"); // 홍길동320만원
ex) String(55) // 55
%는 나머지 연산자이다.
ex)
var a = 5;
var b = 3;
결과 값은 2