| 
 чётные числа Всем привет, сразу говорю я в стадии изучения , подскажите,нужно вывести сумму всех чётных чисел , понимаю что это числа ,которые делятся на 2 без остатка , как записать в javascript(е) голова лопается , кто поможет? | 
| 
 
alert('∞');
alert(Infinity); alert(Number.POSITIVE_INFINITY); | 
| 
 а с помощью такой записи  var summa=0 var i=0 (где i-счётчик) while( вот тут указать что нужна именно сумма чётных) { summa=summa+i i++ } как то так , принцип верен? | 
| 
 Цитата: 
 | 
| 
 cs77, Сумма чётных чисел от 0 до 100: var sum=0; for(var i = 0; i<=100; i++) if(i%2==0) sum+=i; alert(sum); 
От:<input type="text" value="0" / ><br/>
До:<input type="text" value="5" / >
<div onclick="sum()"/>Подсчитать</div>
<script type="text/javascript">
function sum(){
var inp = document.getElementsByTagName('input');
var sum=0;
 for(var i = Number(inp[0].value); i<=Number(inp[1].value); i++)
  if(i%2==0)
   sum+=i;
alert(sum);
}
</script>
 | 
| 
 Цитата: 
 | 
| 
 Skipp, можно короче: var sum = 0, lim = 100 + 2; while(lim-=2) sum += lim; alert(sum); | 
| 
 Цитата: 
 | 
| 
 
<script type="application/javascript;version=1.7">
    function range(begin, end) {
      for (let i = begin; i < end; ++i) {
        yield i;
      }
    }
    alert([i for each (i in range(0, 101)) if (i % 2 == 0)].reduce(function(sum, i) { return sum + i; }, 0));
</script>
Запускать в Firefox >= 3.5. | 
| 
 от нуля до любого чётного сумма всех чётных))) var c=112; alert((c/2+1)*c/2) | 
| Часовой пояс GMT +3, время: 14:09. |