Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- https://rectangleapp.com
- 디자인표준계약서
- 게임 맥에서
- 객체
- 구매
- 구독
- 클립스튜디오
- 서평단
- 클튜구매
- 클튜할인
- rectangleapp
- 맥에서 게임
- 클튜
- 별찍어보기
- 배열
- querySelectAll
- 클튜구독
- Math.floor();
- form
- 클립스튜디오구매
- js
- 소수점이하버리기
- 클립스튜디오할인
- 애플
- 형변환
- 클립스튜디오구독
- 아이패드
- 프프로로그그래래밍
- 맥
- textContent
Archives
- Today
- Total
duedue
야매 별찍기 본문
느낀점
하나의 기능은 하나의 함수에, 하나의 포문에
바꾸고 싶은 값은 무조건 변수에 담아야 사용
이번에 확실하게 느낌!
할 줄 아는 게
복사 붙이기 뿐이라서
코딩 잘하기 위해서 시작했다.
let z = 5; // 별을 돌리는 횟수 z 변수에 담기
let x = " "; // 빈공간
for (let i = 0; i < 5; i++) { // 엔터를 5번 치기
for (let j = 0; j < z; j++) { //별을 z번 돌리기
document.write('*'); // 별찍기
}
document.write('<br>'); // 엔터
document.write(x); //빈공간
z = z - 1; // 별을 돌리는 z 횟수에서 -1
x = x + " "; // x 공간에 빈공간 하나 추가
}
document.write("<hr>");
let set = 5; // 별을 돌릴 횟수
for (let j = 0; j < 5; j++) { //엔터 칠 횟수
for (let i = set; i > 0; i--) { //별을 찍을 횟수
document.write("*"); //별
}
document.write("<br>");
set--; // 엔터 칠 횟수 빼기 1
}
document.write("<hr>");
let st = 1;
let bb = " "; // 빈공간
let bbs = 5; // 돌릴 횟수
for (let j = 0; j < 6; j++) {
for (let k = 0; k < bbs; k++) {
document.write(bb);
}
bbs--;
for (let i = 0; i < st; i++) {
document.write("*");
}
document.write("<br>");
st++;
}
let vv = " ";
let st1 = 5; // 별 찍을 횟수
for (let w = 0; w < 5; w++) {
document.write(vv);
for (let b = 0; b < st1; b++) {
document.write("*");
}
vv = vv + " "; // 빈공간변수에 빈공간 더하기
st1--; // 별 찍을 횟수 - 1
document.write("<br>"); // 빈공간
}
document.write("<hr>");
let cs = " ";
let m = 10
for (let j = 0; j < 5; j++) {
for (let i = 0; i < m; i++) {
document.write("*");
}
m = m - 2;
if (m === 0) {
document.write("<br>");
document.write(cs);
document.write("*");
}
document.write("<br>");
document.write(cs);
cs = cs + " ";
}