[javascript] 반복문을 이용한 별(다이아몬드) 출력하기
먼저, 아래와 같은 코드로 다이아몬드 모양을 출력할 수 있습니다.
function printDiamond(num) {
let result = '';
for (let i = 0; i < num; i++) {
for (let j = 0; j < num - i; j++) {
result += ' ';
}
for (let k = 0; k <= i * 2; k++) {
result += '*';
}
result += '\n';
}
for (let i = num - 2; i >= 0; i--) {
for (let j = 0; j < num - i; j++) {
result += ' ';
}
for (let k = 0; k <= i * 2; k++) {
result += '*';
}
result += '\n';
}
console.log(result);
}
printDiamond(5);
이 코드에서는 반복문을 사용하여 다이아몬드 모양을 생성합니다. 이 코드는 입력된 숫자에 따라 다이아몬드의 높이를 조절할 수 있습니다.
이 코드를 실행하면, 5개의 높이를 가진 다이아몬드 모양이 출력됩니다.
이와 같이 JavaScript를 사용하여 반복문으로 다이아몬드 모양을 출력할 수 있습니다.