Преобразование в строку и обратно
https://www.w3schools.com/code/tryit...e=FZNTFDV05SB9
В массиве есть несколько числовых значений , я преобразовую их в строку , и обратно в массив одним числовым значением . <style> </style> <body> <input id="inp"></input> <button id="rvn" onclick=ravno()>=</button> </div> </body> <script> var a=[1,3,]; var b=[2]; var z=["-"]; function ravno(){ var y=z.includes("-"); var sum=0; var str = a.join(""); if (y==true){ for (var i=0; i<a.length; i++){ sum=str; kj=str.split('_',); } parseInt(alert(kj+b[0])); } else { alert("yes"); } } </script> Когда я пытаюсь сделать операцию сложение оно просто в строку добавляет число , а не выдает сумму . Да я тупой , ну пытаюсь разобраться |
Цитата:
|
спасибо я тупой , примерно так ?
alert((+kj)+(+b[0])); |
uL9,
Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [html run] ... минимальный код страницы с вашей проблемой [/html] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Часовой пояс GMT +3, время: 16:24. |