IT/JavaScript

별찍기

iamhyeon 2024. 8. 21. 20:40

1) 

for ( let i=0; i<5; i++ ) {
    let str = "";

    for ( let j=0; j<i+1; j++ ) {
        str += "*";
    }

    console.log(str);
}

 

2)

for ( let i=0; i<5; i++ ) {
    let str = "";

    for ( let j=0; j<5-i; j++ ) {
        str += "*";
    }

    console.log(str);
}

 

3)

for ( let i=0; i<5; i++ ) {
    let str="";
    
    for ( let j=0; j<5-i-1; j++ ) {
        str += " ";
    }
    for ( let k=0; k<i+1; k++) {
        str += "*";
    }

    console.log(str);
}

 

4)

for ( let i=0; i<5; i++ ) {
    let str="";

    for ( let k=0; k<i; k++ ) {
        str += " ";
    }

    for ( let j=0; j<5-i; j++ ) {
        str += "*";
    }

    console.log(str);
}

 

5)

for ( let i=0; i<5; i++ ) {
    let str="";
    for ( let j=0; j<5-i-1; j++ ) {
        str += " ";
    }
    for ( let k=0; k<2*i+1; k++ ) {
        str += "*";
    }
    console.log(str);
}

 

6)

for ( let i=0; i<5; i++) {
    let str="";
    for ( let j=0; j<i; j++ ) {
        str += " ";
    }
    for ( let j=0; j<-2*i+9; j++ ) {
        str += "*"
    }
    console.log(str);
}

'IT > JavaScript' 카테고리의 다른 글

BOM DOM  (0) 2024.09.03
JavaScript + HTML,CSS  (0) 2024.09.01
Node.js  (1) 2024.08.23
JSON  (0) 2024.08.23
배열 연습문제  (0) 2024.08.21