영상
개념
<script>
/*
[문제]
1. 1~50까지 반복한다.
2. 그 안에서 해당 숫자의 369게임의 결과를 출력한다.
3. 각각의 숫자에 3이나 6이나 9가 두 개면 "짝짝"
4. 각각의 숫자에 3이나 6이나 9가 한 개면 "짝"
5. 3이나 6이나 9가 없으면 그냥 숫자를 출력하시오.
[결과]
1 2 짝 4 5 짝 7 8 짝 10 11 12 짝 ...
*/
let i = 1;
while(i <= 50) {
let count = 0;
let x = parseInt(i / 10); // 십의 자리
let y = i % 10; // 일의 자리
if(x == 3 || x == 6 || x == 9) {
count += 1;
}
if(y == 3 || y == 6 || y == 9) {
count += 1;
}
if(count == 2) {
console.log("짝짝");
document.write("짝짝 ");
} else if(count == 1) {
console.log("짝");
document.write("짝 ");
} else if(count == 0) {
console.log(i);
document.write(i + " ");
}
i += 1;
}
</script>
Java
복사