Показать сообщение отдельно
  #17 (permalink)  
Старый 01.04.2009, 13:44
Новичок на форуме
Отправить личное сообщение для Sharp Посмотреть профиль Найти все сообщения от Sharp
 
Регистрация: 29.03.2009
Сообщений: 7

Согласен, хороший вариант.
Вот моя реализация:
<script>
function formatResult(a) {
   var b = "";
   if (a < 0.000000001) {a = a * 1000000000000; b = a + "пФ"}
   if (a < 0.000001) {a = a * 1000000000; b = a + "нФ"}
   if (a < 0.1) {a = a * 1000000; b = a + "мкФ"}
   if (a < 1) {b = a + "Ф"}
   return b;
}
</script>
<input name="txtResult" value="0.0025">
<input type="button" onclick="alert(formatResult(txtResult.value))">

Можно ли это как-нибудь оптимизировать?
Ответить с цитированием