Untitled

 avatar
unknown
plain_text
3 years ago
624 B
10
Indexable
function stampAsterischi(indice) {
    let asterisco = "";
    for (let i = 0; i < indice; i++) {
        asterisco = asterisco + "*";
    }
    console.log(asterisco);
}

function stampaSpazio(x){
    let spazi = ""
    for (let i = 0; i < x; i++) {
        spazi = spazi + " "
    }
    console.log(spazi)
}

function clessidra(numero) {
    let x = 0
    for (let i = 0; i < numero; i++) {
        stampaSpazio(x) + (stampAsterischi((numero - i) * 2 - 1)))
        x = x + 1
    }
    for (let i = numero - 2; i >= 0; i--) {
        stampAsterischi((numero - i) * 2 - 1);
    }
}

clessidra(10)
Editor is loading...