<script>
function scale(obj) {
obj.style.left = "10px";
obj.style.top = "20px";
for(var i=2;i<5;i++){
obj.style.transform="scale("+i+",1)";
}
}
</script>
이 부분 틀린건가요?ㅜㅜ 양쪽으로 한번만 늘어나고 더 이상 늘어나지 않네요ㅠㅠ
<script>
function scale(obj) {
obj.style.left = "10px";
obj.style.top = "20px";
for(var i=2;i<5;i++){
obj.style.transform="scale("+i+",1)";
}
}
</script>
이 부분 틀린건가요?ㅜㅜ 양쪽으로 한번만 늘어나고 더 이상 늘어나지 않네요ㅠㅠ
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 읽어주세요! 연습문제 및 실습문제 정답 공개에 관한 공지입니다. | 관리자 | 2017.06.20 | 18281 |
323 | 5장 10번 실습문제 1 | 익명 | 2018.09.29 | 313 |
322 | 5장 5-(2) 질문 있습니다! 1 | 웹 | 2021.10.14 | 117 |
321 | 5장 내용 중 궁금한 점 있습니다! 1 | 웹 | 2021.10.15 | 215 |
320 | 5장 실습문제 10번 1 | 쿠웨이트 | 2022.04.12 | 109 |
319 | 5장 실습문제 4-2질문 2 | 어어엉 | 2017.11.12 | 367 |
318 | 5장 실습문제 8번 2 | 쿠웨이트 | 2022.04.12 | 122 |
317 | 5장 실습문제 9번 1 | 123 | 2018.10.03 | 563 |
316 | 5장 연습문제 질문 1 | 5장 연습문제 질문 | 2019.04.05 | 1511 |
315 | 5장 연습문제 홀수 번 질문 1 | 채XX | 2019.06.17 | 1997 |
314 | 5장 오픈챌린지 관련 | 시급함 | 2022.04.16 | 204 |
313 | 61 page 실습문제 1번 오류찾기 2 | 궁금이 | 2020.02.15 | 1758 |
312 | 6단원 실습문제 관련 질문합니다. 1 | 질문 | 2020.06.06 | 110 |
311 | 6장 openchallenge 1 | ㅇㅇ | 2021.05.06 | 245 |
310 | 6장 7번 1 | 이민수 | 2020.06.15 | 215 |
309 | 6장 7번 좀 알려주세요 ㅜㅜ 1 | 어려워여 | 2020.06.14 | 589 |
308 | 6장 9-2번 이론문제(개정판) 1 | 궁금해요 | 2022.09.10 | 159 |
307 | 6장 OPEN challenge 1 | 초보 | 2021.06.09 | 293 |
306 | 6장 그림 2번 질문있습니다! 2 | 1592012 | 2018.10.19 | 166 |
305 | 6장 실습 8번 1 | 어려워 | 2018.12.18 | 839 |
304 | 6장 실습문제 2번 3번문제 | 초보 | 2020.09.16 | 147 |
for(var i=2;i<5;i++){
obj.style.transform="scale('"+i+",1)";
}
즉 루프의 최종 결과는 다음 결과가 될 것입니다. 즉 옆으로 4배 길어난 모양을 출력하도록 스타일을 지정한 것입니다.
obj.style.transform="scale("+4+",1)"; -> obj.style.transform="scale(4,1)";
그러므로 항상 옆으로 4배 길어난 모양으로만 그리게 되는 거죠.
QnA 131의 답을 참고하고, for 문을 쓸 것이 아니라.
전역 변수 i=1로 설정하고
클릭할 때마다 i 값을 증가시키도록 해야 합니다.