Технический форум

Технический форум (http://www.tehnari.ru/)
-   Форум программистов (http://www.tehnari.ru/f22/)
-   -   Нужен скрипт на javascript (http://www.tehnari.ru/f22/t11331/)

Black_Parrot 14.05.2008 13:53

Помогите! Нужны следующие скрипты, написанные на javascript:

1-ый:
-----------------------------------------
Запрашивает 4 числа:
X:
Y:
Z:
Y2:

Вычесляет результат по следующим формулам:
A=(390-(X+Y2+20))/3
B=(287-(Z+Y+20))/3

Выдаёт:
A=
B=
-------------------------------------------

2-ой:
---------------------------------------------
Запрашивает 4 числа:
X:
Y:
Z:
Y2:

Вычесляет результат по следующим формулам:
B=(287-(X+Y2+20))/3
A=(390-(Z+Y+20))/3

Выдаёт
A=
B=
--------------------------------------------

Помогите! Я думаю, скрипты не сложные, для тех, кто знает JavaScript... Я только HTML знаю и то на начальном уровне...
Отзовитесь, кто может помочь. Предоставлю более подробную инфу(если надо)

Black_Parrot 14.05.2008 16:22

Скрипты можно объединить в один, тогда нужно, чтобы выдовало:
B=
A=
B1=
A2=

Black_Parrot 15.05.2008 17:13

АУ!!! Ну неужели, никто джаваскрипт не знает на уровне, необходимом для написания подобного скрипта???

AlexZir 15.05.2008 17:37

Сейчас попробую сделать. Получится - кину на мыло

AlexZir 15.05.2008 19:14

Осталось реализовать подсчет, а окна для ввода и вывод результатов уже готовы :)

Black_Parrot 16.05.2008 13:05

Ну чё там, ну чё там?! :P Неужели скрипт настолько большой?! :/

Black_Parrot 18.05.2008 18:48

Да я не ругаюсь... :) я так, чтобы узнать информацию, о готовности скрипта и о причинах задержки... :)

Black_Parrot 21.05.2008 11:57

Ну кто-нибудь!!! :o :o

AlexZir 22.05.2008 11:12

Не поверишь, на перле и пхп - работает, а на джаваскрипт - NaN выдает, хотя все сделано по правилам синтаксиса.

Black_Parrot 22.05.2008 15:23

Мда-а-а.... не работает сама формула?! :(

А дайте на PHP.... мне нужно этот скрипт в PSP засунуть... есть там скрипт javascript-калькулятора, вот я подумал, что данный скрипт тоже можно сделать... я не уверен будет ли там работать скрипт на PHP...
давайте попробуем )))

Вот, сам скрипт калькулятора(может вам поможет) http://server.qoez.org/files/PSP/Homebrew/PSPCalc.rar

А может формулу как-то изменить для javascript....

1-ый
A=(390-X-Y1-20)/3
B=(287-Z-Y-20)/3

2-ой
A=(287-X-Y1-20)/3
B=(390-Z-Y1-20)/3

Или, например...
A1=390-X-Y1-20
A=A1/3

Black_Parrot 28.05.2008 11:09

?!?!?!?!?!?!?!?! :( :/

Alive_UA 01.06.2008 02:55

ггг, по последней формуле считать будет, а по формуле X+Y2 - нет, потому что оно конкатенирует:
правильно не X+Y2, а хотя бы X*1 + Y2*1 - а еще правильнее, вызвать функцию приобразования формата, но я ее не помню
можете не верить, но над примером A + B когда-то провел 3 часа непрерывного смотрения в блокнот))

Код:

<script>
var X = prompt( 'Введите X' );
var Y = prompt( 'Введите Y' );
var Z = prompt( 'Введите Z' );
var Y2 = prompt( 'Введите Y2' );
document.open();
document.write( 'A = ' + ( ( 390 - ( X * 1 + Y2 * 1 + 20 ) ) / 3 ) );
document.write( '
B = ' + ( ( 287 - ( Z * 1 + Y * 1 + 20 ) ) / 3 ) );
document.close();
</script>

<script>
var X = prompt( 'Введите X' );
var Y = prompt( 'Введите Y' );
var Z = prompt( 'Введите Z' );
var Y2 = prompt( 'Введите Y2' );

document.open();
document.write( 'A = ' + ( ( 287-( X * 1 + Y2 * 1 + 20 ) ) / 3 ) );
document.write( '
B = ' + ( ( 390 - ( Z * 1 + Y * 1 + 20 ) ) / 3 ) );
document.close();
</script>

Проверил - работает.

Black_Parrot 01.06.2008 16:13

Огромное вам спасибо!!!! :D

Black_Parrot 27.11.2008 17:07

Отличный скрипт... но теперь его надо как-то загнать во Flash...

Кто может помочь?? Я могу заняться графическим оформлением... этот скрипт нужно засунуть в мп3-плеер cowonD2...

Black_Parrot 13.09.2009 21:25

Ау... Кто Flash знает... отзовитесь...

REN[gen] 14.09.2009 17:05

Нет, флещь я не знаю, но разве это так трудно сделать?

AlexZir 14.09.2009 17:22

Флеш не знаю, но, думаю, там не очень трудно на кнопку повесить этот скрипт на событие onclick().

Black_Parrot 17.09.2009 14:17

Я не знаю, трудно ли это сделать... я вобще не знаю даже, с помощью какой программы можно флеш делать... macromedia Flash?? что ли... или Adobe Flash... не знаю... :)

sen 08.12.2009 01:19

Громкая работа процессора
 
Почему компьютер может громко гудеть? Почистила, -думала из-за грязи,-все равно гудит.Подскажите,что можно сделать или как и что проверить в нем.Спасибо.

димон18 08.12.2009 01:24

Смажь куллеры на процессоре и видеокарте. должно помочь.


Часовой пояс GMT +4, время: 12:55.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.