У меня задание сделать код js для высчитывания примера, ниже мой код
в нем ошибка ибо мне не выдаёт значение в (document.write),на код с временем можно не смотреть, он рабочий, буду признателен помощи)
<HTML>
<HEAD>
<TITLE>1</TITLE>
<noscript>
Ваш браузер не поддерживает javascript
</noscript>
</HEAD>
<BODY>
<script language="JavaScript" type="text/javascript">
var now = new Date();
var y = now.getHours();
if ((y>= 7)&&(y< 12)) alert('Доброе утро');
if ((y>= 12)&&(y< 17)) alert('Добрый день');
if ((y>= 17)&&(y< 23)) alert('Добрый вечер');
if ((y>= 0)&&(y< 7)) alert('Доброй ночи');
</script>
<script language="JavaScript" type="text/javascript">
function math()
{
var xn = document.forms[0].elements[0].value;
var xk = document.forms[0].elements[1].value;
var s = document.forms[0].elements[2].value;
var i =0;
var y=0;
for (i = 0; i <= 1; )
{
if(xn<=xk)
{
y = ((2**xn)/((2*xn-3)(2*xn-2))**3);
xn=xn+s;
}
else { i++; }
}
document.write(y+'; ');
}
</script>
Решение примера:
<img src="1.jpg.png"><p>
<p>
<form name="my">
Введите начальный x<input type="text"><p>
Введите конечный x <input type="text"><p>
шаг <input type="text"><p>
<input type="button" value="Решить"onclick="math();">
</form>
</BODY>
</HTML>
Ответы (1 шт):
Автор решения: Aziz Umarov
→ Ссылка
Как то так я думаю
<HTML>
<HEAD>
<TITLE>1</TITLE>
<noscript>
Ваш браузер не поддерживает javascript
</noscript>
</HEAD>
<BODY>
<script language="JavaScript" type="text/javascript">
var now = new Date();
var y = now.getHours();
if ((y>= 7)&&(y< 12)) alert('Доброе утро');
if ((y>= 12)&&(y< 17)) alert('Добрый день');
if ((y>= 17)&&(y< 23)) alert('Добрый вечер');
if ((y>= 0)&&(y< 7)) alert('Доброй ночи');
</script>
<script language="JavaScript" type="text/javascript">
function math()
{
var xn = +document.forms[0].elements[0].value;
var xk = +document.forms[0].elements[1].value;
var s = +document.forms[0].elements[2].value;
var i =0;
var y=0;
for (i = 0; i <= 1; )
{
if(xn<=xk)
{
y = ((2**xn)/((2*xn-3)*(2*xn-2))**3);
xn=xn+s;
}
else { i++; }
}
document.write(y+'; ');
}
</script>
Решение примера:
<img src="1.jpg.png"><p>
<p>
<form name="my">
Введите начальный x<input type="text"><p>
Введите конечный x <input type="text"><p>
шаг <input type="text"><p>
<input type="button" value="Решить"onclick="math();">
</form>
</BODY>
</HTML>
У вас нет преобразования string в number и нет произведения между скобками