adamatti
4/20/2017 - 3:38 PM

Resultado DOJO de node - 20/04/2017

Resultado DOJO de node - 20/04/2017

const assert = require('assert')

it ("primeiro caso - R2", () => {
    assert.equal ( pula('R2') , 2 )    
})

it ("segundo caso - R3", () => {
    assert.equal ( pula('R3') , 3 )    
})

it ("caso - dois pulos R3 R4", () => {
    assert.equal ( pula('R3, R4') , 7 )    
})

it ("caso - tres pulos direita R2 R2 R2", () => {
    assert.equal ( pula('R2, R2, R2') , 2 )    
})

function pula(comandos){
    var comando = comandos.split(',')
    var x = 0
    var y = 0
    var distanciaFinal = 0
    for(var i = 0; i < comando.length; i++) {
        distanciaFinal += parseInt(comando[i].trim().substr(1))
        
    }
    
    return distanciaFinal
}

function identificaDirecao (direcao) {
    if(direcao == "R") {
        
    }   else {
        
    }    
}