Alternativa a console.log() o altri strumenti di javascript

di il
3 risposte

Alternativa a console.log() o altri strumenti di javascript

Qualcuno di voi sa come scrivere l'output della funzione ok() sulla console senza includere le scringe di tale funzione nel costrutto console.log()?
test("Test della funzione somma()",
    function () {
        ok(somma(0,0) == 0, "La somma di 0 con 0 è 0");
        ok(somma(2,0) == 2, "La somma di 2 con 0 è 2");
        ok(somma(2,1) == 3, "La somma di 2 con 1 è 3");
        ok(somma(2,-1) == 1, "La somma di 2 con -1 è 1");
        ok(somma(-2,1) == -1, "La somma di -2 con 1 è -1");
    });
Sto leggendo un libro di javascript e vorrei evitare di editare ogni volta il codice dell'autore. Se esistono altri strumenti alternativi ben venga.

In pratica vorrei una cosa di questo genere qui:
test("Test della funzione somma()",
    function () {
        ok(somma(0,0) == 0, console.log("La somma di 0 con 0 è 0"));
        ok(somma(2,0) == 2, console.log("La somma di 2 con 0 è 2"));
        ok(somma(2,1) == 3, console.log("La somma di 2 con 1 è 3"));
        ok(somma(2,-1) == 1, console.log("La somma di 2 con -1 è 1"));
        ok(somma(-2,1) == -1, console.log("La somma di -2 con 1 è -1"));
    });
ma senza modificare il codice dell'esempio. Aggiungere alla stringa il console.log() ogni volta diventa troppo lungo e tedioso. Ho provato in vari modi ma senza alcun successo.

Ciao e grazie in anticipo

3 Risposte

Devi accedere o registrarti per scrivere nel forum
3 risposte