| Duello- PoRtaL & ForuM ™ 2009-2010 |
Would you like to react to this message? Create an account in a few clicks or log in to continue.

| Duello- PoRtaL & ForuM ™ 2009-2010 |


 
AnasayfaAnasayfa  GaleriGaleri  AramaArama  Latest imagesLatest images  Giriş yapGiriş yap  Kayıt OlKayıt Ol  
Dynamic Feed Control
Yükleniyor ...

 

 improved fibonacci sequence (ing)

Aşağa gitmek 
YazarMesaj
Admin
DueLLoYöneticisi

DueLLoYöneticisi
Admin


<b>Mesaj Sayısı</b> Mesaj Sayısı : 928
<b>Doğum tarihi</b> Doğum tarihi : 06/07/90
<b>Yaşı</b> Yaşı : 34
<b>Nerden</b> Nerden : Antalya
<b>İş/Hobiler</b> İş/Hobiler : Webtasarım - Öğrenci
<b>Lakap</b> Lakap : Site sahibi
<b>Rep Puanı</b> Rep Puanı : 735008

improved fibonacci sequence (ing) Empty
MesajKonu: improved fibonacci sequence (ing)   improved fibonacci sequence (ing) I_icon_minitimeCuma Ara. 04, 2009 8:08 pm

Kod:
<script type="text/javascript">
/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Ben Clarke | http://benclarke.ca/ */

var i=0;
var fibs = []; // lookup table so it doesn't take forever
       
function fib(a) {
    var x, y, z;
    switch(a) {
        case 0: case 1: x = a; break;
        default:
            if(!fibs[a - 1]) {
                fibs[a - 1] = fib(a - 1);
            }
            if(!fibs[a - 2]) {
                fibs[a - 2] = fib(a - 2);
            }
           
            y = fibs[a - 1];
            z = fibs[a - 2];
            x = y + z;
    }
    return x;
}

function doFib() {
   
    var n = parseInt(document.getElementById("n").value);
    if(isNaN(n) || n < 1) {
        alert("Please enter a positive number for computations");
        return;
    }
   
    var a;
    var r = document.getElementById("r");
    r.value = "";
   
    for(var i=0; i<n; i++) {
        a = fib(i);
        r.value += " " + a;
    }
}
</script>


<p>
Computations: <input type="text" id="n"/></p>
<p>
<input type="text" id="r" style="width: 500px;"/></p>
<p>
<input type="button" onclick="doFib();" value="Calculate"/></p>
Sayfa başına dön Aşağa gitmek
http://duello.goalsoccer.net
 
improved fibonacci sequence (ing)
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
| Duello- PoRtaL & ForuM ™ 2009-2010 |  ::    Duello Webmaster :: Hazır Kodlar :: Js (JavaScript)-
Buraya geçin: