Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.01.2019, 17:19
uL9 uL9 вне форума
Новичок на форуме
Отправить личное сообщение для uL9 Посмотреть профиль Найти все сообщения от uL9
 
Регистрация: 25.01.2019
Сообщений: 5

Преобразование в строку и обратно
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>

Когда я пытаюсь сделать операцию сложение оно просто в строку добавляет число , а не выдает сумму .
Да я тупой , ну пытаюсь разобраться

Последний раз редактировалось ksa, 30.01.2019 в 08:21. Причина: Форматирование...
Ответить с цитированием
  #2 (permalink)  
Старый 29.01.2019, 17:24
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,730

Сообщение от uL9
Когда я пытаюсь сделать операцию сложение оно просто в строку добавляет число , а не выдает сумму .
Строку к числу приведите и все получится.
Ответить с цитированием
  #3 (permalink)  
Старый 29.01.2019, 17:30
uL9 uL9 вне форума
Новичок на форуме
Отправить личное сообщение для uL9 Посмотреть профиль Найти все сообщения от uL9
 
Регистрация: 25.01.2019
Сообщений: 5

спасибо я тупой , примерно так ?
alert((+kj)+(+b[0]));
Ответить с цитированием
  #4 (permalink)  
Старый 29.01.2019, 17:34
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

uL9,
Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[html run]
... минимальный код страницы с вашей проблемой
[/html]

О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование многомерного массива в строку и обратно Bond Общие вопросы Javascript 5 08.04.2015 13:16
преобразование массива с объектами в строку и обратно JustCrazy Элементы интерфейса 5 25.01.2015 18:15
Преобразование объекта в URL строку Hapson Общие вопросы Javascript 5 23.03.2014 11:44
Преобразование значения переменной в строку leny Общие вопросы Javascript 3 01.10.2011 22:34
Преобразование дробного числа в строку с пробелами между разрядами Mutagena Общие вопросы Javascript 3 28.03.2011 11:05