dobry den je tu niekto kto by mi vedel pomoct napisat v javascripte gaussovu metodu scitania cisel od 1 do 100,pripadne aj inu metodu
moje zmyslanie je taketo ...
(1 + 100) + (2 + 99) + (3 + 98) + . . . . + (50 + 51) = ?
vsetky sa rovnaju 101. je tu 50 parov cisel , takze logicky 50*101=5050.
no a taketo nieco by som potreboval .... najde sa niekto ?
//autoeditácia príspevku (06 Jún 2011, 17:58)
potreboval by som zakomponovat vlastne tuto formulu do javascriptu aby to fungovalo...
N * (N+1)/2
scitanie cisel od 1 do 100
Re: scitanie cisel od 1 do 100
Načo to komplikovať? http://sk.wikipedia.org/wiki/Aritmetick ... pnos%C5%A5
Re: scitanie cisel od 1 do 100
no a vedel by si to supnut do javascriptu ktory by fungoval ?
//autoeditácia príspevku (06 Jún 2011, 19:07)
? tak co
//autoeditácia príspevku (06 Jún 2011, 19:07)
? tak co
Re: scitanie cisel od 1 do 100
Nechapem, scitanie cisel od 1 do 100 je:
Kód: Vybrať všetko
<script>alert(100/2*(1+100));</script>Re: scitanie cisel od 1 do 100
Kód: Vybrať všetko
<script type="text/javascript">
pocet1=100;
pocet2=pocet1;
opakovat=pocet1;
for (i=0;i<opakovat;i++) {
pocet2=(pocet2-1);
pocet1=(pocet1+pocet2);
}
document.write("Vysledok je " + pocet1);
</script>-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: scitanie cisel od 1 do 100
ten cyklus môže ísť úplne kľudne od jedna, lebo nemá zmysel v poslednej iterácii pripočítavať nulu, a neviem prečo si to zapísal tak komplikovane, keď stačí aj tak by som to ale neriešil cyklom, ale ako napísal bx si to vzorcom vieš vypočítať pre ľubovolné čísla v konštantnom čase
Kód: Vybrať všetko
<script type="text/javascript">
pocet = 100;
vysledok = 0;
for (i=1;i<=pocet;i++) vysledok += i;
document.write("Vysledok je " + vysledok);
</script>