Конвертер ISBN работает, но проблема с входом на выход - PullRequest
0 голосов
/ 21 ноября 2018

После просмотра всех предложенных тем, которые не помогли, я выкладываю это.Я новичок в javascript, и я кодировал этот алгоритм, чтобы взять пользовательский ввод, который представляет собой строку из 10 цифр, преобразовать его в массив и затем выполнить вычисление, чтобы получить 13-значный номер ISBN (я информация библиотекистудент-технолог)

Когда я копирую и пропускаю свой код, появляется не весь его код, который говорит, что у меня есть код, который не отформатирован как код.Это не для моей домашней работы, я пытаюсь сделать javascript за рамками требований, поэтому нет ничего неэтичного в просьбе о помощи, которую я не думаю.

Я попытался опубликовать свой код, но он говорит, что это не код, поэтому, если вы перейдете по этой ссылке, вы увидите картинку с моим кодом.

Спасибо за понимание, комментарии и пожелания по поводу разъяснений или чего-либо еще.

https://i.postimg.cc/vmx7hB7Q/code.png

1 Ответ

0 голосов
/ 21 ноября 2018
<input type="text" id="input" maxlength="10" size="7">  
            <button id="input" onclick="myfunction();">Click me</button>
            <script type="text/javascript" src="app.js">
                var input = "input";
                document.getElementById("input").value = input; 


                function assign(arr, vars) {
                var x = {};
                var num = math.min(arr.length, vars.length);
                for (var i = 0; i < num; ++i) {
                    x[vars[i]] = arr[i];
                    }
                    return x;
                    }
                    var arr =[1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
                    var x = assign(arr, ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j',]);
                    var z = (9 + 21 + 8 + (var a*3) + var b + (var c*3) + var d + (var e*3) + var f + (var g*3) + var h + (var i*3) + var j);
                    var w = (var z % 10);
                    var v = ("978" + var a, var b, var c, var d, var e, var f, var g, var h, var i, var w);
                    document.getElementById('v').innerHTML = var v;

            </script>

            <div id="output"> </div>

    </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...