fffffff
Тема: мои проги
Показать сообщение отдельно
Старый 28.12.2008, 12:15   #7
Приятель
 
Аватар для ibitsa
 
Регистрация: 19.01.2009
Адрес: НН Московский район
Пол: M
Провайдер: ВТ
Сообщений: 221
Поблагодарил: 725
Поблагодарили 575 раз в 141 сообщениях
Открыли хайд :
0 в этом сообщении
1,419 Всего


По умолчанию миникалькулятор

Как-то попал на форум, где обсуждали, как создать минимальное приложение. Не помню до скольки байтов дошли, но я решил написать минимальный калькулятор на javascript

<INPUT onBlur=script:alert(eval(this.value))>

получилось 45 байт
  1. Наберите этот текст в Блокноте
  2. сохраните
  3. смените расширение с .txt на .htm

Если лень, то возьмите отсюда [Для просмотра данной ссылки нужно зарегистрироваться]

Как пользоваться:
  1. нужно набрать выражение в поле ввода
  2. кликнуть мышкой вне поля - появиться окно с ответом

Примеры выражений, которые можно вычислять
  • 145+521
  • 475-565
  • 56*48
  • 56/47
  • 5*(51+(6+3))

Если вы знакомы с javascript, то можно использовать
свойства и методы объекта Math

Math.cos(number) косинус
Math.sin(number) синус
Math.sqrt(number) квадратный корень
Math.PI число Пи
и др.

Проверил в
  1. Opera 9.52
  2. IE 6.0
  3. Portable Google Chrome (Chromium) 0.2.151.0
ibitsa вне форума  
Ответить с цитированием