Balanz ccl new web

right click and run script, ccl value result of best pesos sell and usd buy orders in place

// ==UserScript==
// @name         Balanz ccl new web
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  right click and run script, ccl value result of best pesos sell and usd buy orders in place
// @author       https://github.com/jose-velarde
// @match        https://clientes.balanz.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=balanz.com
// @grant        none
// @run-at       context-menu
// @license MIT
// ==/UserScript==

(function() {
    'use strict';
    var ticker = document.querySelectorAll("tbody tr > td:nth-child(2) a span");
    var preciosRow = document.querySelectorAll("tbody tr > td:nth-child(10) b");
    var ultCol = document.querySelectorAll("tbody tr > td:nth-child(3) div");

    let venta = 1
    let compra = 1
    let compraCable = 1
    let ventaPesos = 1

    //Iterate our cells
    var j = 0
    for(var i = 0; i < ticker.length; i++){
        venta = preciosRow[j].innerHTML.toString().trim().replaceAll(",", ".")
        j += 1
        compra = preciosRow[j].innerHTML.toString().trim().replaceAll(",", ".")
        j += 1

        if (ticker[i].innerHTML.toString().endsWith("C")){
            compraCable = Number(compra)
        } else {
            ventaPesos = Number(venta)
        }

        if (ticker[i].innerHTML.toString().endsWith("C")) {
            ultCol[i].innerHTML = (ventaPesos/compraCable).toFixed(2);
        } else {
            ultCol[i].innerHTML = "";
        }
    }
})();