Вебмастеру

 
 
21

СКРИПТ!

  • Категория: html
Здравствуйте уважаемые программисты,не могли бы вы мне помочь написать javascript-? Я понимаю что для знающих программистов это пустяки. Но для меня это самый настоящий ад! всё еще не могу здать свой хвост по "ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ" . Если не сдам то из техникума исключат ;( а это глупо,за какого то скрипта. Я и видео уроки смотрел как их писать но всё равно для меня это очень тяжело . Помогите пожалуйста, буду очень признателен ;)
 
 
1

Руслан

  • группа: Гости
вот собственно само задание :

1- программа просит пользователя задумать число
2- умножить его на 2
3- прибавить к результату 10
4- разделить на 2
5 сообщить результат
Затем программа сообщает число, которое задумал пользователь. На малышей это производит большое впечатление.

ПОМОГИТЕ УМОЛЯЮ ВАС!
 
 
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)
 
 
Регистрация

Популярные статьи

» Mozilla Firefox: помощь и взаимоподдержка. Спрашиваем, ...
» Вопросы от новичков...
» перешли ли вы 100% на линукс без установленной параллел ...
» Ваши любимые плагины и дополнения
» Ответы на вопросы по PHP
» Какие CMS ВЫ предпочитаете - (плюсы и минусы)
» FAQ: вопросы и ответы
» Вопросы и консультации
» Другие браузеры (голосование!)
» Зарплата PHP программиста