|
Здравствуйте уважаемые программисты,не могли бы вы мне помочь написать javascript-? Я понимаю что для знающих программистов это пустяки. Но для меня это самый настоящий ад! всё еще не могу здать свой хвост по "ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ" . Если не сдам то из техникума исключат ;( а это глупо,за какого то скрипта. Я и видео уроки смотрел как их писать но всё равно для меня это очень тяжело . Помогите пожалуйста, буду очень признателен ;)
2
Денис
Боже ж ты мой, язык точно js должен быть, а не просто java?
var msg = "Задумайте любое число.\n"; msg += "Умножьте его на 2.\n"; msg += "Прибавьте к результату 10.\n"; msg += "Разделите на два.\n"; msg += "Введите получившееся число."; var number = prompt(msg); alert("Вы задумали " + (number-5));
3
Никита
гы, малышам и не очень смышленым точно понравится
4
Алексей
ага, особенно делить и умножать они любят в садике =D Да и складывать =D
5
Андрей
вы смеетесь, а я собственными глазами видел, как глядя на очередную инкарнацию этого "магического" прикола (была такая, с загадыванием картинок среди матрицы 20х20, написанная на JS) люди не просто с высшим образованием, а занимавшиеся проектированием военных кораблей, проверяли гипотезу о том, что существует софт, способный читать мысли - одевали на голову кастрюлю (экранировались типа) и проходили этот тест снова и снова ...
6
Денис
Любая достаточно развитая технология неотличима от магии.
Артур Кларк.
7
Руслан
да мне именно javascript нужен ;) до 19 апреля срок, и меня с технаря выпи*дят ;(
8
Андрей
таки да ...
9
Андрей
для ТС: http://http://1work.com.ua/article_32.html
ну вот пример, посмотрите исходник, под вашу задачу заточить - до 19 апреля времени с лихвой
10
Руслан
Андрей спс ;)
кидайте есчо варианты ))
11
Денис
Какие еще варианты? Алгоритм состоит из четырех шагов:
1) Вывод списка действий 2) Ввод числа 3) Вычисление задуманного числа 4) Вывод Если непонятно что-то конкретное - спрашивайте. Если просто не хотите в этом разбираться - уж простите, но вряд ли кто захочет помогать вам.
12
Александр
а мне кажется правильно будет, если тебя из технаря выпрут, программист из тебя мягко говоря неважный
13
Никита
Эх... я тоже коогда-то техникум заканчивал, классно было, в универе уже не то немного.
14
Руслан
мне не нужно готовое от вас, я сам хочу научиться! , нужна помощь вот что.
15
Денис
Руслан, а на занятиях по предмету вы чем занимались?
16
Руслан
Дело было так : я поступил в техникум, который недавно открылся у нас в городе т.е филлиал, там ужас короче говоря ни компьютеро ничё, показывали нам всё на пальцах да на тетрадках.Я не выдержал всю эту чушь, не только я но и почти все мои одногрупники, забрали оттуда документы и поступили в другой техникум.Когда мы туда пришли то там всё ништяк было, компьютеры есть, есть все условия.Но яваскрипты они уже почти заканчивали, т.е программу прошли.А мы новенькие так и остались ничего не понявв :( вот такая вот обломная ситуация.Я дома читаю учебники про явускрипт, но даётся мне это тяжоло ((.Поэтому обратился за помощью к вам :)
17
Никита
Мда, все учебники и книги по javascript полное говно, ну не считая одного
http://http://www.ozon.ru/context/detail/id/3881091/ чем тебе не нравится этот пример? <script> var msg = "Задумайте любое число.\n"; msg += "Умножьте его на 2.\n"; msg += "Прибавьте к результату 10.\n"; msg += "Разделите на два.\n"; msg += "Введите получившееся число."; var number = prompt(msg); alert("Вы задумали " + (number-5)); </script> Создаешь на рабочем столе текстовый файлик, запиХУЙешь туда текст программы, сохраняешь с именем index.html, запускаешь и удивляешься, как это компьютер может отгадывать числа, которые я загадал?! Только экранироваться не надо.
18
Руслан
а вот эту вот я сам попробовал слепить XD жесть какой-то :)
x=input ("загадайте число , умножте его на 2 , прибавить к результату 10 , разделите на 2,и введите") ; otvet=(x*2+10)/2 ; что ещё сюды нужно добавить ?
19
Денис
При первом упоминании перед именами переменных ОЧЕНЬ желательно ставить var.
var x = 42; x = x + 22; Функции input в js нет. Запрос на ввод можно сделать с помощью prompt. var n = prompt("text"); Хотя можно сделать так: var input = prompt; // Без скобок! Теперь input - синоним prompt! var x = input("текст"); // Но не стоит этим слишком увлекаться. С математикой тоже плохо. Чтобы получить исходное число, нужно выполнить обратные действия. var otvet = (x*2 - 10)/2; Ну и результат в конце вывести надо, иначе пользователь просто не узнает о наших стараниях :) Это можно сделать с помощью alert. alert(otvet);
20
Руслан
Денис спасибо :)
21
Игорь
alert(parseInt(prompt())+5)
|


Руслан
1- программа просит пользователя задумать число
2- умножить его на 2
3- прибавить к результату 10
4- разделить на 2
5 сообщить результат
Затем программа сообщает число, которое задумал пользователь. На малышей это производит большое впечатление.
ПОМОГИТЕ УМОЛЯЮ ВАС!