Нахождение нечетных и их количество

119
06 июля 2022, 15:00

На промежутке от 0 до 1000 включительно, для каждого нечетного числа выводите в консоль слово Found. Найдите сумму таких чисел. Если их сумма умноженная на 5 больше 5000, выводите в консоль текст Bigger, в другом случае выводите текст Smaller or equal

Основные требования: Выводить в консоль слово Found нужное количество раз Не выводить в консоль значение суммы Выводить верный текст в конце (Bigger или Smaller or equal)

Сделал такой цикл, но он очень плохо работает. Поясните, что к чему пожалуйста.

      for(let i = 0; i<=1000; i++) {
      let sum = 0;
      if(i%2===1) {
         console.log('Found');
         sum+=i;
        if((sum*5)>5000){
         console.log('Bigger');
        }else {
           console.log('Smaller or equal');
       }
      }
     }
Answer 1

Думаю ка-то так

let sum = 0;
for(let i = 0; i<=1000; i++) {
  if(i%2 != 0) {
     console.log('Found');
     sum+=i;
  }
}
     
if((sum*5)>5000){
 console.log('Bigger');
}else {
 console.log('Smaller or equal');
}

READ ALSO
Получить значение переменных из javascript или html

Получить значение переменных из javascript или html

Я использую flask для создания будильника с web интерфейсомЯ создал вот такой html код:

223
Как сравнить содержимое нескольких элементов с основным?

Как сравнить содержимое нескольких элементов с основным?

Имеется div в котором есть дочерние элементыВ дочерних элементах написано время (к примеру: 13:00, 14:00, 15:00), везде разное

166
Сравнение целых и остатков

Сравнение целых и остатков

Посчитайте сумму чисел на промежутке от 1 до 1000 включительноПотом посчитайте целую часть от деления этой суммы на число 1234, а так же остаток...

222
YouTube API. rel: 0 и loop: 1 - не работает

YouTube API. rel: 0 и loop: 1 - не работает

Видео воспроизводится, но не по кругу и показывает похожие в концеРаньше работало

177