نقاط الفيبوناتشي في جافا سكريبت Javascript

نقاط الفيبوناتشي :-

هي نوع من الحسابات مطلوبة في مواقع البورصة , وتعتمد علي إدخال قيمتين (قيمة كبيرة وقيمة صغيرة), ويتم حساب تلك النقاط عند نسب معينة تسمي نسب الفيبوناتشي , وتخضع تلك النقاط إلي المعادلة التالية :-

نقطة الفيبوناتشي عند نسبة ما = ((القيمة الكبري- القيمة الصغري) * نسبة الفيبوناتشي) +القيمة الصغري

وبفرض أننا نريد حساب قيم الفيبوناتشي عند النسب %61.8,%50 ,%38,2,فإننا نريد نصين لإدخال القيمة الكبيرة والصغيرة , وثلاثة نصوص أخري لعرض القيم عند تلك النسب , وزر لحساب القيم وآخر لإعادة التعيين

ويكون الكود الخاص لحساب تلك القيم هو :-

<html>

<head>

<title>Fibo</title>

<script language= "JavaScript">

Function calc(form) {

Var x = ParseFloat(form.en1.value)

Var y = ParseFloat(form.en2.value)

If (x<y)  {

Alert("no this is bad")  // أسلوب شرط للتنبيه عند إدخال القيمة الصغيرة كبيرة

}else{

Var st = ((x-y) *0,618)+y

Var nd = ((x-y) *0,5

Var rd = ((x-y) *0,382)+y

Form.on1.valuw = st

Form.on2.value = nd

Form.on3.value = rd

}

}

</script>

<body>

<form><center>

<table width= "539" height="94">

<tr>

<td width="229" height= "24">

<p align= "left">High Value

<input type= "text" name = "en1" value= ""size="10" tabindex="1">

</td>

<td width= "324" height= "24">61,8 %Retracement Value

<input type="text" name= "on" value= "' size="10" tabindex="5">

</td>

</tr>

<tr>

<td width="229" height="24">

<p align="left">Low value

<input name="en2" size="10" tabindex="2"></td>

<td width="328" height="24"> 50,0% Retracement Value

<input name= "on2" size= "10" tabindex= "6"></td>

</tr>

<tr>

<td width= "229" heigh= "24" align="center">

<input  type="button"  value="Calculat"  onClick="calc(this.form)"

Tabindex="3">

<input type="reset" tabindex="4" name="reset"></td>

<td width="328" height= "24">38,2% Retracement Value

<input type= "text" name="on3" value="" size="10" tabindex"7"></td>

<tr>

</table>

</form>

</body>

</html>

لاحظ أن الخاصية tabindex تعمل لترتيب عناصر النموذج , لسهولة الإنتقال بمفتاح    Tab      بين عناصر النموذج

Java Script-29_03

تعليقات

المشاركات الشائعة من هذه المدونة

الشاشة الإفتتاحية لإكسل

أوامر الجافا سكريبت JavaScript

مسائل علي الترانزستورات MOSFET