Преобразование в строку и обратно
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, время: 03:45. |