gnix
Messages postés5Date d'inscriptionjeudi 21 février 2008StatutMembreDernière intervention28 février 2008 28 févr. 2008 à 16:00
Mercie, abdelaziz_info.
Je vais continuer à améliorer mon script.
abdelaziz_info
Messages postés120Date d'inscriptionlundi 19 juillet 2004StatutMembreDernière intervention12 janvier 2017 28 févr. 2008 à 07:43
Bonjour:
On peut voir à travers h’historique de ta (première) source que tu as une bonne volonté, alors : bon courage et voici une bonne note que tu à bien mérité par l’effort que tu a fait pour améliorer ta (première) source, j’insiste sur (première), pour faciliter la vue à ceux qui peuvent voir (difficilement l'interet d'un tel script); mais pour donner une idées à ceux qui veulent participer efficacement pour améliorer une source je les invite à lire le commentaire de : bultez et d’en prendre exemple,
Et voici une autre aussi simple manière pour faire les calcules d’un cercler plus le volume cylindrique tout à la fois:
<style type="text/css">
<!-- .x{font-weight: bold; color:#FF0000} -->
</style><center>
Les calculs d’un cercle ou d’un cylindre
D:
H:
<script type="text/javascript" language="javascript">
<!--//
function CERCLE(){
if(VAL.value==""||VAL.value=="Entrer le diamètre"){VAL.style.backgroundColor = 'rgb(0,255,0)', VAL.value='Entrer le diamètre'}
else
{
VAL.style.backgroundColor = 'rgb(255,255,255)';
HAUT.style.backgroundColor = 'rgb(255,255,255)';
resul.innerHTML = ''+
'
D: '+VAL.value+
'
R: '+VAL.value/2+
'
P: '+VAL.value*Math.PI+
'
S: '+(VAL.value*VAL.value)*Math.PI+' x2'+
'
V: '+((VAL.value*VAL.value)*Math.PI)*HAUT.value+' x3'+
'
PI: '+Math.PI
}
if(HAUT.value==""||HAUT.value=="Entrer la hauteur"){HAUT.value="Entrer la hauteur",HAUT.style.backgroundColor = 'rgb(0,255,0)'}
}
function RETAB()
{resul.innerHTML =(""),VAL.value="",HAUT.value="",VAL.focus()}
//-->
</script></center>
Vas y continues et bon courage.
gnix
Messages postés5Date d'inscriptionjeudi 21 février 2008StatutMembreDernière intervention28 février 2008 27 févr. 2008 à 19:13
Il peut maitenant calculer le rayon à partir du diamètre.
gnix
Messages postés5Date d'inscriptionjeudi 21 février 2008StatutMembreDernière intervention28 février 2008 27 févr. 2008 à 13:34
Pour le "é" et "è" c'est modifier !
Pour le reste j'y travaille.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 févr. 2008 à 12:14
Diamètre: Diamètre ça baigne aussi.
nombre = window.document.forme1.champ1.value;
c'est donc une variable globale, sert-elle en dehors de la function ?
si non, il vaut mieux utiliser une variable locale en mettant
var nombre = ...
reste à améliorer, en ajoutant les calculs de :
surface, périmètre, diamètre, rayon...
et tout ce qui tourne autour du cercle.
@+
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 27 févr. 2008 à 06:58
je vois difficilement l'interet d'un tel script...
si c'est pour apprendre a manipuler les formulaires, alors d'une part, c'est pas super complet, et d'autre part, ca a plus sa place dans un tuto... enfin c'est une source qui sert a rien toute seule quoi...
nacedo57400
Messages postés39Date d'inscriptionsamedi 7 janvier 2006StatutMembreDernière intervention13 janvier 2009 26 févr. 2008 à 22:15
pour ton input tu peux mettre ça à la place, l'effet est plus simpa à mon gout:
gnix
Messages postés5Date d'inscriptionjeudi 21 février 2008StatutMembreDernière intervention28 février 2008 26 févr. 2008 à 21:03
Modifier, Mercie !
nacedo57400
Messages postés39Date d'inscriptionsamedi 7 janvier 2006StatutMembreDernière intervention13 janvier 2009 26 févr. 2008 à 20:33
pour plus d'exatitude remplace:
valeur = "3,1415.....";
par
valeur = Math.PI;
28 févr. 2008 à 16:00
Je vais continuer à améliorer mon script.
28 févr. 2008 à 07:43
On peut voir à travers h’historique de ta (première) source que tu as une bonne volonté, alors : bon courage et voici une bonne note que tu à bien mérité par l’effort que tu a fait pour améliorer ta (première) source, j’insiste sur (première), pour faciliter la vue à ceux qui peuvent voir (difficilement l'interet d'un tel script); mais pour donner une idées à ceux qui veulent participer efficacement pour améliorer une source je les invite à lire le commentaire de : bultez et d’en prendre exemple,
Et voici une autre aussi simple manière pour faire les calcules d’un cercler plus le volume cylindrique tout à la fois:
<style type="text/css">
<!-- .x{font-weight: bold; color:#FF0000} -->
</style><center>
Les calculs d’un cercle ou d’un cylindre
D:
H:
<script type="text/javascript" language="javascript">
<!--//
function CERCLE(){
if(VAL.value==""||VAL.value=="Entrer le diamètre"){VAL.style.backgroundColor = 'rgb(0,255,0)', VAL.value='Entrer le diamètre'}
else
{
VAL.style.backgroundColor = 'rgb(255,255,255)';
HAUT.style.backgroundColor = 'rgb(255,255,255)';
resul.innerHTML = ''+
'
D: '+VAL.value+
'
R: '+VAL.value/2+
'
P: '+VAL.value*Math.PI+
'
S: '+(VAL.value*VAL.value)*Math.PI+' x2'+
'
V: '+((VAL.value*VAL.value)*Math.PI)*HAUT.value+' x3'+
'
PI: '+Math.PI
}
if(HAUT.value==""||HAUT.value=="Entrer la hauteur"){HAUT.value="Entrer la hauteur",HAUT.style.backgroundColor = 'rgb(0,255,0)'}
}
function RETAB()
{resul.innerHTML =(""),VAL.value="",HAUT.value="",VAL.focus()}
//-->
</script></center>
Vas y continues et bon courage.
27 févr. 2008 à 19:13
27 févr. 2008 à 13:34
Pour le reste j'y travaille.
27 févr. 2008 à 12:14
nombre = window.document.forme1.champ1.value;
c'est donc une variable globale, sert-elle en dehors de la function ?
si non, il vaut mieux utiliser une variable locale en mettant
var nombre = ...
reste à améliorer, en ajoutant les calculs de :
surface, périmètre, diamètre, rayon...
et tout ce qui tourne autour du cercle.
@+
27 févr. 2008 à 06:58
si c'est pour apprendre a manipuler les formulaires, alors d'une part, c'est pas super complet, et d'autre part, ca a plus sa place dans un tuto... enfin c'est une source qui sert a rien toute seule quoi...
26 févr. 2008 à 22:15
26 févr. 2008 à 21:03
26 févr. 2008 à 20:33
valeur = "3,1415.....";
par
valeur = Math.PI;