11.06.2009, 23:27
|
Интересующийся
|
|
Регистрация: 07.06.2009
Сообщений: 15
|
|
думаете не читата? читала и не только я. к стати, нас здесь трое, все читают, но ничего подобного не нашли. может тогда хоть учебник порекомендуете
|
|
11.06.2009, 23:31
|
Интересующийся
|
|
Регистрация: 07.06.2009
Сообщений: 15
|
|
i=20;
var a=parseInt(prompt("Введите сумму в рублях больше 100"));
confirm("Ну, покупаем товар?");i-=20;
while (a>0);
{a==a+i;
{alert("Вы купили товар за "+a+i);}
else {alert("А вы и не можете его купить - вы банкрот");}
}
знаю, что здесь много ошибок, но я только начала учить джаву и пытаюсь разобраться, пожалуйста, не спешите затюкивать, помните, что когда-то вы его тоже не знали, просто укажите где именно ошибки
|
|
11.06.2009, 23:33
|
|
Рассеянный профессор
|
|
Регистрация: 06.04.2009
Сообщений: 2,379
|
|
if-а нет. "i" не определен.
Сообщение от natalia120390
|
нас здесь трое
|
Ухты, и нас трое
Последний раз редактировалось Riim, 12.06.2009 в 01:08.
|
|
11.06.2009, 23:37
|
Интересующийся
|
|
Регистрация: 07.06.2009
Сообщений: 15
|
|
i это счетчик, если человек купит товар, то с его счета (а) должно снять 20р. если нет - то все деньги
|
|
11.06.2009, 23:39
|
|
Матрос
|
|
Регистрация: 04.04.2008
Сообщений: 6,246
|
|
вы этот код наугад писали?
ошибка по-моему в ДНК
и это не шутка, и не попытка унизить вас
просто этот код мне представляется продуктом нечеловеческой логики.
я искренне не понимаю, как его могло написать человеческое существо, пускай даже только начавшее программировать
учебники есть в одноименном разделе сайта
все они рекомендованные
|
|
11.06.2009, 23:43
|
Интересующийся
|
|
Регистрация: 07.06.2009
Сообщений: 15
|
|
если я скажу что наугад? и ДНК у меня нормальное, да и делаю я по примерам ПРОГРАММИСТОВ
|
|
11.06.2009, 23:47
|
|
Рассеянный профессор
|
|
Регистрация: 06.04.2009
Сообщений: 2,379
|
|
natalia120390, реально странный код.
Я предположил что "i" это стоимость товара:
var i = 20;
var startA = parseInt(prompt("Введите сумму в рублях больше 100"));
var a = startA
while (a > i) {
if (confirm("Ну, покупаем товар?")) {
alert("Вы купили товара на " + (startA - (a -= i)));
} else {
//alert("А вы и не можете его купить - вы банкрот");
}
}
Последний раз редактировалось Riim, 11.06.2009 в 23:49.
|
|
12.06.2009, 00:07
|
Интересующийся
|
|
Регистрация: 07.06.2009
Сообщений: 15
|
|
открыла все эти ссылки - а они плывут в Опере только так, ну ладно я - и приблизительно не программист, а сайт то писали наверное ПРОФИССИОНАЛЫ, ну спасибо тем, кто попытался помочь мне разобраться, извините, что лезу к вам со своими задачами
|
|
12.06.2009, 00:08
|
|
Рассеянный профессор
|
|
Регистрация: 06.04.2009
Сообщений: 2,379
|
|
Сообщение от x-yuri
|
Что происходит в while я не понимаю
|
Видимо пока покупатель соглашается с confirm, у него снимаются деньги. Что бы можно было купить несколько экземпляров одного товара.
|
|
|
|