Итерационный цикл
Вложений: 1
Здравствуйте народ!!! Не могли бы вы мне протянуть руку помощи в написание программы на JavaScript. Дана формула необдимо правильность решения. Спасибо тем кто откликнулся
|
krasopetka, это вы?)
|
да нет, а кто это???:write:
|
Цитата:
Вы пробовали написать сами? |
нет, я не смогла в этом разобраться...мне очень сложно=(
|
А нам очень лень, и что?
|
Почему именно на js? На qbasic'е, скажем, куда проще...
|
препод требует на Javascript
|
Цитата:
|
Цитата:
|
Если не секрет, где и на кого учитесь?
И зачем учитесь? |
в колледже политехе. Думаю со временем все пойму....
|
Цитата:
Весьма непонятно, на что Вы рассчитываете. Вы ведь даже не пытаетесь разобраться. Вам нужна только работа, которую можно будет отдать "преподу", чтобы он отвязался. |
:cray: а все рассуждают, говорят вместо того чтоб помочь....:cray:
|
Цитата:
|
плохо....
|
И здесь вы. krasopetka захватила все форумы о javascript на русском языке?! Пожалуй, стоило брать ник не просто mulatka, а mulatka_big_tits, что повысило бы количество желающих написать код с нуля.
|
<script language="JavaScript">
function Fif4() { var nac=-6; var fin=7; var res=0; for(x=nac; x<fin; x=x+2) { if (x<2) v = (Math.cos(4*a)+Math.PI; else if (x==2) w = (Math.abs(Math.cos(x)/Math.sin(x),3); else if (x>2) res= (5+(Math.round((Math.pow(x),3)) alert("Результат: V = " + res + " при x = " +x); } } </script> :write: подскажите ошибку кто может |
Цитата:
2 v и w в результаты вывода не попадают,соответственно при x<=2 res не существует вообще чтоб его выводить в alert("Результат: V = " + res + " при x = " +x); |
это переменое числа X
|
<script language="JavaScript">
function summ() { var a=document.form1.text1.value; var b=document.form1.text2.value; var i=document.form1.text3.value; while (a <= b) { for(x=nac; x<fin; x=x+2) { if (x<2) v = (Math.cos(4*a)+Math.PI; else if (x==2) w = (Math.abs(Math.cos(x)/Math.sin(x),3); else if (x>2) res= (5+(Math.round((Math.pow(x),3)) alert("Результат: V = " + res + " при x = " +x); } } </script> так правельней будет новерно :write: |
А ещё сущий кошмар со скобками.
Найдите 10 отличий: function Fif4() { var nac = -6, fin = 7, res = ""; for (x = nac; x < fin; x += 2) { if (x < 2) res += "При x = " + x + " V = " + (Math.cos(4 * x) + Math.PI) + "\n"; else if (x == 2) res += "При x = " + x + " V = " + (Math.abs(Math.cos(x) / Math.sin(x), 3)) + "\n"; else if (x > 2) res += "При x = " + x + " V = " + (5 + (Math.round((Math.sqrt(x), 3)))) + "\n"; } alert(res); } P.S. В математическую сторону вопроса не заглядывал. |
Цитата:
Цитата:
|
спасибо большое :dance: все работает
|
Цитата:
один оператор следует, и они там не нужны, иначе если захотите добавить что-то в тело цикла или условия, могут возникнуть ошибки с другой стороны это дело вкуса, я зачастую сам их не ставлю |
Часовой пояс GMT +3, время: 16:08. |