Size: a a a

JavaScript Noobs — сообщество новичков

2020 August 02

V

Vlad in JavaScript Noobs — сообщество новичков
Oleg Dubovitsky
Но то что у меня формула стринга сама, то это ничего?
если пишешь калькулятор, лучше не юзать eval
источник

АР

Александр Ремизов... in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Смешно, вы у нас клоун смотрю :)
У вас? У вас там цирк? Нет, я не из ваших цирковых.
Какой вопрос, такой ответ
источник

A

Aleksandr in JavaScript Noobs — сообщество новичков
Дмитрий Устинов
урааааааа!!! у меня получилось то, что хотел))) спасибо всем большое за помощь))
Молодец)
источник

A

Aleksandr in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Смешно, вы у нас клоун смотрю :)
Ну он прав)
источник

V

Vlad in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Смешно, вы у нас клоун смотрю :)
а чего ты ждал в ответ? Можно
источник

A

Aleksandr in JavaScript Noobs — сообщество новичков
Иначе зачем рекурсия?))
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Окей, есть JSON, с бешенной вложенностью, мне нужно его взять, и изменить. Логично что можно сделать рекурсией, но не понимаю как вызывать её чтобы она на каждой итерации изменяла одну  вложенность объекта, и в конце вернула объект
источник

OD

Oleg Dubovitsky in JavaScript Noobs — сообщество новичков
Vlad
если пишешь калькулятор, лучше не юзать eval
Почему, в плане безопастности то что проблема будет? У меня буквенные переменные записываются в БД  в виду формулы и потом когда добавятся конкретные значения, то оно должно будет посчитать
источник

АР

Александр Ремизов... in JavaScript Noobs — сообщество новичков
Ivan Bobchenkov
Окей, есть JSON, с бешенной вложенностью, мне нужно его взять, и изменить. Логично что можно сделать рекурсией, но не понимаю как вызывать её чтобы она на каждой итерации изменяла одну  вложенность объекта, и в конце вернула объект
Используй стек
источник

IB

Ivan Bobchenkov in JavaScript Noobs — сообщество новичков
Александр Ремизов
Используй стек
Точно! Что-то я затупил сильно :(
источник

V

Vlad in JavaScript Noobs — сообщество новичков
Oleg Dubovitsky
Почему, в плане безопастности то что проблема будет? У меня буквенные переменные записываются в БД  в виду формулы и потом когда добавятся конкретные значения, то оно должно будет посчитать
потому что я смогу сам дописать что-то к этой строке
источник

V

Vlad in JavaScript Noobs — сообщество новичков
через те же девтулзы
источник

V

Vlad in JavaScript Noobs — сообщество новичков
и запустить свой скрипт
источник

OD

Oleg Dubovitsky in JavaScript Noobs — сообщество новичков
Понял
источник

A

Akteur in JavaScript Noobs — сообщество новичков
Здравствуйте
Вопрос собственно по js
Я js не изучал но пришлось решать некоторое задание

Есть вот такой код
function argPermutations() {
splitArr = [];
resArr = [];
tmpArr = [[],[]];
var str, i;
lngthCheck();
argSplit(splitArr);
for(i = 0; i < splitArr.length; i++)
{
 resArrPush(splitArr, tmpArr[0,i], process.argv, tmpArr[0,++i]);
}
printRes(resArr);
printRes(tmpArr);
}

Проблема в последнем цикле

Функция resArrPush:
function resArrPush(splitArr, toArr, fromArr, tmp){
str = splitArr[0];
for (j = 0; j < splitArr.length; j++)
{  
 if(splitArr[j] == str)
 {
  toArr.push(fromArr[j+2]);    
 }
 else
 {
  tmp.push(fromArr[j+2]);
 }    
}
источник

A

Akteur in JavaScript Noobs — сообщество новичков
источник

A

Akteur in JavaScript Noobs — сообщество новичков
источник

A

Akteur in JavaScript Noobs — сообщество новичков
Скриншот кода и ошибки
источник

A

Akteur in JavaScript Noobs — сообщество новичков
Есть такой момент что если делать не tmpArr[0,i] а [0,1] то работает
источник

A

Akteur in JavaScript Noobs — сообщество новичков
Помогите пожалуйста
источник