function soma2(a, b, c) {
    a = a !== undefined ? a : 1
    b = 1 in arguments ? b : 1
    c = isNaN(c) ? 1 : c
    return a + b + c
}
// Estrategia 2, 3 e 4 para gerar valor padrao
Estrategia 2, 3 e 4 para gerar valor padrao
Estrategia 2 3 e 4 para gerar valor padrao
function soma2(a, b, c) {
    a = a !== undefined ? a : 1
    b = 1 in arguments ? b : 1
    c = isNaN(c) ? 1 : c
    return a + b + c
}
function soma2 ( a , b , c ) { a = a !== undefined ? a : 1 b = 1 in arguments ? b : 1 c = isNaN ( c ) ? 1 : c return a + b + c }
Estrategia 2, 3 e 4 para gerar valor padrao
Estrategia 2 3 e 4 para gerar valor padrao