переход на Главную страницу...


Cкачать Java скрипты
(1-100)

01   02   03   04   05  
06   07   08   09   10  
11   12   13   14   15  
16   17   18   19   20  
21   22   23   24   25  
26   27   28   29   30  
31   32   33   34   35  
36   37   38   39   40  
41   42   43   44   45  
46   47   48   49   50  
51   52   53   54   55  
56   57   58   59   60  
61   62   63   64   65  
66   67   68   69   70  
71   72   73   74   75  
76   77   78   79   80  
81   82   83   84   85  
86   87   88   89   90  
91   92   93   94   95  
96   97   98   99   100  

бесплатные шаблоны
javascript для html


Java скрипт - "Вес и рост" калькулятор

Содержимое этой таблицы поместите между <BODY> и </BODY>

 

<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Tomer and Yehuda Shiran

<!-- Begin
function getHeight(sex, age, height) {
height = Math.round(height)
var height5 = 0
var height50 = 0
if (age == 2) {
height50 = 87
height5 = 82
} else
if (age == 3) {
height50 = 95
height5 = 90
} else
if (age == 4) {
height50 = 102
height5 = 95
} else 
if (age == 5) {
height50 = 109
height5 = 101
} else 
if (age == 6) {
height50 = 114
height5 = 107
} else 
if (age == 7) {
height50 = 120
height5 = 112
} else 
if (age == 8) {
height50 = 126
height5 = 118
} else 
if (age == 9) {
height50 = 131
height5 = 121
} else 
if (age == 10) {
height50 = 137
height5 = 127
} else 
if (age == 11) {
height50 = 143
height5 = 131
} else
if (sex == "f") {
if (age == 12) {
height50 = 150
height5 = 140
} else 
if (age == 13) {
height50 = 157
height5 = 145
} else 
if (age == 14) {
height50 = 160
height5 = 148
} else 
if (age == 15) {
height50 = 162
height5 = 150
} else 
if (age == 16) {
height50 = 162
height5 = 151
} else 
if (age == 17) {
height50 = 163
height5 = 153
} else 
if (age == 18) {
height50 = 164
height5 = 154
}
} else
if (age == 12) {
height50 = 150
height5 = 137
} else 
if (age == 13) {
height50 = 156
height5 = 142
} else 
if (age == 14) {
height50 = 162
height5 = 148
} else 
if (age == 15) {
height50 = 168
height5 = 155
} else 
if (age == 16) {
height50 = 174
height5 = 160
} else 
if (age == 17) {
height50 = 175
height5 = 165
} else 
if (age == 18) {
height50 = 176
height5 = 165
}
var percent = (height - height5) * (50 - 5) / (height50 - height5) + 5
return percent
}
function getWeight(sex, age, weight) {
weight = Math.round(weight)
var weight5 = 0
var weight50 = 0
if (age == 2) {
weight50 = 12
weight5 = 10
} else
if (age == 3) {
weight50 =14
weight5 = 12
} else
if (age == 4) {
weight50 = 16
weight5 = 14
} else 
if (age == 5) {
weight50 = 18
weight5 = 15
} else 
if (age == 6) {
weight50 = 20
weight5 = 17
} else 
if (age == 7) {
weight50 = 22
weight5 = 18
} else 
if (age == 8) {
weight50 = 25
weight5 = 20
} else 
if (age == 9) {
weight50 = 29
weight5 = 22
} else 
if (sex == "f") {
if (age == 10) {
weight50 = 32
weight5 = 25
} else
if (age == 11) {
weight50 = 37
weight5 = 27
} else
if (age == 12) {
weight50 = 41
weight5 = 30
} else 
if (age == 13) {
weight50 = 46
weight5 = 34
} else 
if (age == 14) {
weight50 = 50
weight5 = 38
} else 
if (age == 15) {
weight50 = 53
weight5 = 40
} else 
if (age == 16) {
weight50 = 56
weight5 = 43
} else 
if (age == 17) {
weight50 = 57
weight5 = 45
} else 
if (age == 18) {
weight50 = 57
weight5 = 46
}
} else
if (age == 10) {
weight50 = 24
weight5 = 31
} else 
if (age == 11) {
weight50 = 35
weight5 = 27
} else
if (age == 12) {
weight50 = 40
weight5 = 30
} else 
if (age == 13) {
weight50 = 46
weight5 = 35
} else 
if (age == 14) {
weight50 = 51
weight5 = 38
} else 
if (age == 15) {
weight50 = 57 
weight5 = 44
} else 
if (age == 16) {
weight50 = 62
weight5 = 48
} else 
if (age == 17) {
weight50 = 67
weight5 = 53
} else 
if (age == 18) {
weight50 = 69
weight5 = 55
}
var percent = (weight - weight5) * (50 - 5) / (weight50 - weight5) + 5
return percent
}
function printResult(height, weight, sex, age) {
var heightAdj = ""
var weightAdj = ""
var ageAdj = ""
var sexAdj = ""
var gradeAdj = ""
var grade = 0
var propWeight = weight / height
if (height > 70) { 
heightAdj = "высокая"
grade += 2
} else
if (height < 30) {
heightAdj = "низкая"
grade += 1
} else {
heightAdj = "нормального роста"
grade += 3
}
if (propWeight > 2) {
weightAdj = "тучная"
grade += 1
} else
if (propWeight < 0.5) {
weightAdj = "стройная"
grade += 2
} else {
weightAdj = "нормального веса"
grade += 3
}
ageAdj = ageInput + "-летняя"
if (grade >= 5)
gradeAdj = "хорошо выглядящая"
else
if (grade <= 2)
gradeAdj = "не очень хорошо выглядящая"
else
gradeAdj = "прекрасно выглядящий(ая)"
sexAdj = (sex == "f") ? "особь женского пола \:\)" : "особь мужского пола \:\)"
var finalMessage = "Вы " + heightAdj + ", "
finalMessage += weightAdj + ", " + gradeAdj + " "
finalMessage += ageAdj + " " + sexAdj + "."
alert(finalMessage)
if (confirm("Вам интерсны научные результаты рассчета?")) {
scMessage = "height = " + Math.round(height)
scMessage +="%\rweight = " + Math.round(weight)
scMessage += "%\rweight/height = " + propWeight
alert(scMessage)
} else
if (grade <= 4)
alert("Отличная мысль!")
var notice = "Спасибо за использование \"JavaScript вес "
notice += "и рост калькулятора\". Все вычисления сделаны "
notice += "в соответствии с разделом \"child-development "
notice += "graph\" \"Комптонской Энциклопедии\". Приносим свои извинения в случае "
notice += "если Вы были оскорблены комментариями -- это "
notice += "не входило в наши намерения. Мы ипользовали их для "
notice += "демонстрации JavaScript scripting технологии."
alert(notice)
}
function convertInput() {
weightInput *= 0.45359
heightInput *= 2.54
}
var sex = prompt("Введите Ваш пол ((m)мужской или (f)женский, буквы должны быть латинскими):", "")
var ageInput = parseInt(prompt("Введите Выш возраст (минимум = 2):", ""))
ageInput = Math.round(ageInput)
var systemMessage = "Хотите использовать метрическую систему(m) "
systemMessage += "или английскую(е)?"
var system = prompt(systemMessage, "m")
var heightUnit = (system == "m") ? "сантиметрах" : "inches" 
var weightUnit = (system == "m") ? "килограммах" : "pounds"
var heightInput = prompt("Введите Ваш рост в " + heightUnit + ":", "")
heightInput = parseInt(heightInput)
var weightInput = prompt("Введите Ваш вес в " + weightUnit + ":", "")
weightInput = parseInt(weightInput)
if (system == "e")
convertInput()
if (ageInput > 18)
var age = 18
else
if (ageInput < 2)
var age = 2
else
var age = ageInput
var heightPer = getHeight(sex, age, heightInput)
var weightPer = getWeight(sex, age, weightInput)
heightPer = (heightPer < 1) ? 1 : heightPer
heightPer = (heightPer > 99) ? 99 : heightPer
weightPer = (weightPer < 1) ? 1 : weightPer
weightPer = (weightPer > 99) ? 99 : weightPer
printResult(heightPer, weightPer, sex, age)
// End -->
</SCRIPT>




      
Cкачать Java скрипты
(101-200)

101   102   103   104   105  
106   107   108   109   110  
111   112   113   114   115  
116   117   118   119   120  
121   122   123   124   125  
126   127   128   129   130  
131   132   133   134   135  
136   137   138   139   140  
141   142   143   144   145  
146   147   148   149   150  
151   152   153   154   155  
156   157   158   159   160  
161   162   163   164   165  
166   167   168   169   170  
171   172   173   174   175  
176   177   178   179   180  
181   182   183   184   185  
186   187   188   189   190  
191   192   193   194   195  
196   197   198   199   200  

скачать шаблоны
java script для html
  Книги   Скрипты     Анекдоты   Web Мастеру