Как выполнить сложение со строкой? [закрыт]

183
26 августа 2018, 20:00

Как в данном случае можно произвести сложение? Сейчас результатом является строка.

console.log(2 + '+' + 2)
Answer 1

Как выполнить сложение со строкой?

Надо помнить, что eval это не самое хорошее решение, но если очень надо.

// Числовые вычисления  
console.log(eval(2 + '+' + 2)) 
console.log(eval(2 + '**' + 3)) 
 
// Так же выражения типа 
console.log(eval(2 + '<' + 5)) 
console.log(eval(2 + '>' + 5)) 
console.log(eval(2 + '===' + 2)) 
 
let x = 1; 
let y = 4; 
 
console.log(eval('x + y'))

Док eval

READ ALSO
Асинхронная загрузка виджета группы ВК

Асинхронная загрузка виджета группы ВК

Уже пробовал - не работает:

206
Дополнить функцию другим кодом

Дополнить функцию другим кодом

Я делаю расширение для сайтаНа нем есть функция, которую сайт вызывает для обновления списка пользователей (это происходит когда пользователь...

224
Jquery не работает функция click()

Jquery не работает функция click()

Первая функция работает, то есть вот эта когда кликаешь на $('new-favorites'), а вот когда к нему добавляется класс del-favorites, то вообще ничего не происходит

206