Показать сообщение отдельно
  #5 (permalink)  
Старый 29.09.2017, 10:48
Профессор
Отправить личное сообщение для SV0L0CH Посмотреть профиль Найти все сообщения от SV0L0CH
 
Регистрация: 07.11.2010
Сообщений: 301

function calc(v){
  try{
    with(Math){
      return eval(v.replace(/[\d\.]+/g,  a=>"("+a+")"));
    }
  }catch(e){
    return e.toString();
  }
}
alert(calc(prompt("Чего считать?")));
Ответить с цитированием