개념
<script>
/*
[무한반복과 경우의 수4]
- 철수는 우여곡절 끝에 50층 빌딩의 건물주가 되었습니다.
- 그는 빌딩의 엘리베이터에서 숫자 4를 모두 제거했습니다.
- 따라서 실제로 4층에 가려면 엘리베이터에서는 5를 눌러야 합니다.
- 이 빌딩은 지상 1층에서 지상 50층까지 있으며,
실제 층과 엘리베이터에 표시된 층 번호를 1층부터 순서대로 출력하시오.
*/
/*
[출력예시]
1 1
2 2
3 3
4 5
5 6
6 7
7 8
8 9
9 10
10 11
11 12
12 13
13 15
14 16
15 17
16 18
17 19
18 20
19 21
20 22
21 23
22 25
23 26
24 27
25 28
26 29
27 30
28 31
29 32
30 33
31 35
32 36
33 37
34 38
35 39
36 50
37 51
38 52
39 53
40 55
41 56
42 57
43 58
44 59
45 60
46 61
47 62
48 63
49 65
50 66
*/
let count = 1;
let i = 1;
while(true) {
let _10 = parseInt(i / 10);
let _1 = i % 10;
if(_10 != 4 && _1 != 4) {
document.write(count, " ", i, "<br>");
count += 1;
if(count >= 51){
break;
}
}
i += 1;
}
</script>
HTML
복사


