● break: 조건이 참이면 실행중인 반복문에서 빠져나오는 명령어
언어는 순서에 따라 조건이 달라질 수 있기 때문에 순서를 지켜야한다.
● continue : 조건이 맞으면 아래 명령어를 무시하고 다시 for문으로 올라가서 실행함
중첩 for 문 (구구단)
i가 1일 때 k가 3번 돌아감
i가 2일 때 k가 또 3번 돌아감
for(let i=1; i<=2; i++){
for(let k=1; k<=3; k++){
document.write(i+"행"+k+"열","<br>");
}
}
구구단 만들기
i = 2 일때 ; i<=3 : 2보다 크거나 3과 같다. >> 2, 3 단
+" "+ : 문자를 넣어줄 때는 더하기 안 큰 따옴표 속에 글자를 넣어준다.
j = 1 / j <= 9; 1보다 크거나 9와 같다. 1~9
다중 for문을 사용하여 구구단을 만들 수 있다.
document.write( i+ " * " + j +" = "+ i*j,"<br>")
구구단
for(let i=2; i<=3; i++){
document.write("<h1>"+i+"단 </h1>")
for(let j=1; j<=9; j++){
document.write( i+ " * " + j +" = "+ i*j,"<br>")
}
}
table
cell 의 테두리가 이중선이 기본으로 나온다.
테두리의 이중선을 해제하기 위해서 style에서 border-collapse: collapse; 를 넣는다.
tr에 클래스를 따로 지정하여 스타일을 다르게 편집할 수 있다.
thead: 제목줄, 테이블에 제일 상단에 위치함
thead, tfoot, tbody 태그로 따로 클래스 지정없이 구분자를 줄 수 있다.
요즘에는 ul,li 가 테이블을 대체를 많이 함
테이블 병합
●rowspan: 행 병합, 세로병합
●colspan: 열 병합, 가로병합
자바스크립트에서 테이블 만들기
테이블 기본 셋팅
let num = 1;
let t = "<table>";
● += : 누적해서 더해라
ex) num =1 이라고 할 때, num += 1 >> 1+1 =1 > 2+1 = 3 > 3+1 =4 .....
tr을 누적시켜서 하나의 테이블을 만들 것이다.
태그를 넣을 때는 "<>" 꺽쇠괄호 안에 넣는다.
열린태그를 닫아주어야한다.
console로 확인하면 태그로 표현되어있는 것을 볼 수 있다.
//테이블만들기
let num = 1;
let t = "<table>"; // 테이블 셋팅
for(let i = 1; i<=4 ;i++){
t += "<tr>";
for(let k=1; k<=3; k++){
t += "<td>"+num+"</td>";
num++;
}
t += "</tr>"
}
t += "</table>"
document.write(t);
console.log(t);
현재 연도의 월에 해당하는 날짜를 출력하세요
<script>
let year = prompt("원하는 년도를 입력하세요","0000");
</script>
switch 문으로 mon 셋팅
for문 조건 넣기
'☭DEVELOPER > #2 웹개발(자바기반 풀스택)' 카테고리의 다른 글
[JAVASCRIPT] (0) | 2023.07.21 |
---|---|
비주얼 스튜디오 코드 83_ 이미지가 움직이는 효과 (0) | 2023.07.20 |
비주얼 스튜디오 코드 82_반응형 웹갤러리 (0) | 2023.07.19 |
비주얼 스튜디오 코드 81_마우스오버효과_자바스크립트 (0) | 2023.07.19 |
[JAVASCRIPT]선택문(Switch-case) (0) | 2023.07.19 |