编辑代码

//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
console.log("Hello JSRUN!   \n\n         - from NodeJS .");
<!DOCTYPE html>
<html>
<body>

<h1>JavaScript 函数</h1>

<p>此例调用一个执行计算并返回结果的函数:</p>

<p id="demo"></p>

<script>
    /* global username:writable */
    /* global userpwd:writable */
    /* global userran:writable */


    var x = myFunction(4, 3);

    document.getElementById("demo").innerHTML = x;
    var username = tzc_encode64("u0163733"), userpwd = tzc_encode64("dlx111111"), userran = tzc_encode64("0508");
    document.getElementById("demo").innerHTML = username;
    document.getElementById("demo").innerHTML = userpwd;
    document.getElementById("demo").innerHTML = userran;



    function myFunction(a, b) {
        return a * b;
    }
    var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
    function tzc_encode64(input) {

        var output = "";
        var chr1, chr2, chr3 = "";
        var enc1, enc2, enc3, enc4 = "";
        var i = 0;
        do {
            chr1 = input.charCodeAt(i++);
            chr2 = input.charCodeAt(i++);
            chr3 = input.charCodeAt(i++);
            enc1 = chr1 >> 2;
            enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
            enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
            enc4 = chr3 & 63;
            if (isNaN(chr2)) {
                enc3 = enc4 = 64;
            } else if (isNaN(chr3)) {
                enc4 = 64;
            }
            output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2)
                + keyStr.charAt(enc3) + keyStr.charAt(enc4);
            chr1 = chr2 = chr3 = "";
            enc1 = enc2 = enc3 = enc4 = "";
        } while (i < input.length);

        return output;
    }
</script>

</body>
</html>