Javascript: Operações matemáticas com vetores

Aprenda, neste post, como aplicar adição, subtração, multiplicação e divisão com vetores.

Segue exemplo:

<script type="text/javascript">
    var a, b, c;
    a = [3,9];
    b = [1,6];
    c = [];
 
    function operador(sinal){
        for (var i=0; i < a.length; i++) {
            switch(sinal) {
                // soma
                case "+":
                    c.push( parseInt(a[i]) + parseInt(b[i]) );
                    break;
                // subtração
                case "-":
                    c.push( parseInt(a[i]) - parseInt(b[i]) );
                    break;
                // multiplicação
                case "*":
                    c.push( parseInt(a[i]) * parseInt(b[i]) );
                    break;
                // divisão
                case "/":
                    c.push( parseInt(a[i]) / parseInt(b[i]) );
                    break;
            }
        }
        return c;
    }
 
    var resultado = operador("+");
    console.log(resultado);
</script>

Clique aqui para testar o código.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *