Как изменить результат в расчете?

Формула (val x 0.5) + 50 = результат, но если результат больше 200, то переопределить результат до 150

Мой если естьif (val > 200) { result = 150 }

2 ответа

Решение

Если вам просто нужна функция:

function doSomething(val)
 {
   var result = val *.5 + 50;

   if ( result > 200 )
 {
    result = 150;
  }

return result;
}

В одной строке я предполагаю, что это будет:

var result = (val*.5) + 50 > 200 ? 150 : (val*.5) + 50;

Я предполагаю, что если val<= 200, результат будет реальным результатом.

    var result = (val * 0.5) +50;

    result = result>200?150:result;
Другие вопросы по тегам