Javascript.RU

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

Найти сумму чисел из списка 1+1/2+1/3+...+1/10
Задача найти суммы чисел из списка (не массив)1+1/2+1/3+...+1/10

Где есть ошибка подскажите? В конце почему то выходит 0

<!DOCTYPE html>
<script>

var i=1;
var sum=0;

while(i<=0.1)
{
sum+=i;
i--;
}
alert("Сумма = "+ sum);

</script>
Ответить с цитированием
  #2 (permalink)  
Старый 28.04.2021, 10:22
Аватар для Опан1
Аспирант
Отправить личное сообщение для Опан1 Посмотреть профиль Найти все сообщения от Опан1
 
Регистрация: 10.09.2019
Сообщений: 35

let sum = 0;
for(I = 1; I <= 10; I ++) sum += 1 / I;
alert("сумма = " + sum);
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить программу, которая вычисляет сумму первых N членов ряда 1 + 1/2 + 1/3 + 1/4 dodik227 Общие вопросы Javascript 1 18.01.2021 19:46
Как найти сумму чисел массива? gsdev99 Элементы интерфейса 6 18.09.2019 17:56
Дана строка, найти сумму всех чисел в ней Антон789456 Node.JS 4 08.02.2019 13:33
Вот такое задание, но я только в начале пути вэб разработки, подскажите как? Dixlofos Общие вопросы Javascript 31 22.10.2018 01:48