Étape 2: Traduire la formule à JavaScript
3 + 4 / ( 2 * 3 * 4) + 4 / (4 * 5 * 6) + .....
Les nombres en dénominateur augmente de 2 et nous avons utilisé x + 1 est 3 et x + 2 est 4. AINSI, on obtient 3 + 4/(2*(2+1)*(2+2)) +...
Nous utilisons x au lieu de 2 parce qu’il faut ajouter 2 à chacun d’eux chaque fois. Et maintenant regarder.
Utilisez-le seulement si vous le souhaitez.
< ! DOCTYPE html > if(parseInt(value) < 2) {}
< html >
< tête >
< script src = « http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js » >< / script >
< script src="latextit.js" >< / script >
< script type = « text/javascript » >
$(document).ready(function() {}
$(' #button').click(function() {}
var valeur = $('input[name=accuracyPercent]').val();
Alert ("il faut plus de" + parseInt(value) + "") ;
} else if(parseInt(value) > 80) {}
Alert ("il devrait être moins de" + parseInt(value) + "") ;
} else {}
première basse
var x = 2 ;
la variable de percevoir l’estimation de pi
var n = 3 ;
durée initiale
var i = 2 ;
précision de var = parseInt(value) * boucle de //while 2000 ;
tandis que (j’ai < = exactitude) {}
Si le i est pair, alors cela
Si (i % 2 === 0) {}
la formule
n += (4 / ( x * ( x + 1) * ( x + 2)));
} else {/ / sinon vous le faire
la formule
n -= (4 / ( x * ( x + 1) * ( x + 2)));
}
Ajouter 2 à x
x += 2 ;
J’ai
i ++ ;
}
$('#item').replaceWith ("< div id ="item">' + n + ' </div >') ;
}
});
$(' #button').mouseover(function() {}
$(this) .css ('couleur', « #fff ») ;
});
$(' #button').mouseleave(function() {}
$(this) .css (« color », ' #000')
});
});
< /script >
< style type = « text/css » >
{corps
fond: - webkit-linéaire-gradient(-45deg, #0ff, blue) ; / * Pour Safari * /
fond : -o-linéaire-gradient(-45deg, #0ff, blue) ; / * Pour Opera 11.1 à 12,0 * /
fond: - moz-linéaire-gradient(-45deg, #0ff, blue) ; / * Pour Firefox 3.6 à 15 * /
fond : linéaire-gradient(-45deg, #0ff, blue) ; / * Syntaxe standard * /
}
formulaire {}
afficher : inline-block ;
background-color : blue ;
}
{#button}
afficher : inline-block ;
hauteur : 20px ;
Largeur : 70px ;
background-color: #cc0000 ;
font-family : arial ;
font-weight : bold ;
Color: #000 ;
border-radius : 5px ;
text-align : center ;
marge-haut : 2px ;
}
{#item}
text-align : center ;
la taille de police : 40px ;
Color: #000 ;
}
.List {}
la taille de police : 20px ;
}
< / style >
< / head >
< corps >
< nom du formulaire = « accuracyPercent » >
< input type = « text » name = « accuracyPercent » / >
< / font >
< div id = « button » > Téléchargez! < / div >
< classe p = « liste » >
Laissez-nous trouver la valeur de < span lang = « latex » >$ \pi$ < /span > à votre point de précision. (N’oubliez pas, votre valeur doit être supérieure à 2, à moins de 1000 et un entier) :
< /p >
< div id = « item » >
3,14159 26535 89793 23846
< / div >
< / body >
< / html >