Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.03.2016, 01:16
Новичок на форуме
Отправить личное сообщение для Cat24783 Посмотреть профиль Найти все сообщения от Cat24783
 
Регистрация: 25.03.2016
Сообщений: 2

завдання в javascript
Пользователь вводит две границы диапазона. Посчитать сумму всех чисел диапазона.
var a=prompt("введіть початок діапазону","")
var n=prompt("введіть кінець діапазону","")
var sum=0;

while(a<n){

a++;
sum+=a;
}

alert(sum)
Чому не працює??
Ответить с цитированием
  #2 (permalink)  
Старый 25.03.2016, 01:22
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от Cat24783
=+prompt
Ответить с цитированием
  #3 (permalink)  
Старый 25.03.2016, 11:59
Новичок на форуме
Отправить личное сообщение для Cat24783 Посмотреть профиль Найти все сообщения от Cat24783
 
Регистрация: 25.03.2016
Сообщений: 2

Сообщение от Cat24783
=+prompt

Я не зрозуміла, куди це вставити. Нічого не получається, тобто мій код працює, але не бачить першого числа діапазону, робить суму зразу з другого.
Ответить с цитированием
  #4 (permalink)  
Старый 10.04.2016, 21:25
Интересующийся
Отправить личное сообщение для Micky_Holtern Посмотреть профиль Найти все сообщения от Micky_Holtern
 
Регистрация: 21.03.2010
Сообщений: 11

Наверное, уже не актуально, но, кажется, вам нужно вот это:

var a=parseInt(prompt("введіть початок діапазону",""), 10);
var n=parseInt(prompt("введіть кінець діапазону",""), 10) - 1;
alert((1+n)*n/2 - (1+a)*a/2);


1. prompt возвращает строку, а вам нужно работать с числами.
2. Цикл - не очень эффективный способ посчитать сумму чисел от a до n, лучше, например, воспользоваться формулами для суммы арифметической прогрессии

Сорри, не знаю украинского, поэтому ответ на русском. Если есть вопросы, пишите тоже на русском или на английском, пожалуйста.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книга: JavaScript. Сильные стороны Magneto Учебные материалы 16 21.04.2013 15:28
Интерпретатор Java на JS kobezzza Оффтопик 24 11.10.2012 18:32
Первый Moscow JavaScript Meetup korenyushkin Общие вопросы Javascript 0 26.07.2011 15:23
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34