Показать сообщение отдельно
  #1 (permalink)  
Старый 23.07.2019, 19:02
Новичок на форуме
Отправить личное сообщение для SaitamaSensey Посмотреть профиль Найти все сообщения от SaitamaSensey
 
Регистрация: 23.07.2019
Сообщений: 4

Значение из input нужно использовать в функции
<!DOCKTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Капитан Аноним</title>
</head>
<body>
<form>
<input type="text" id="txt"/>
<input type="button" id="btn" value="Введите n">
<div id="answer"> </div>
</form>
</body>
</html>



function vicious (n){
if (10>=n && 1<=n){
return cube(n);
} else if (15>n && 10<=n){
return cube2(n);
} else {
return cube3(n);
}
}
//Возволим в куб
function cube(n){
return n**3;
}
//Возволим в квадрат и отнимаем 19
function cube2(n){
return (n**2)-19;
}
// Делим на 3 и плюс 2
function cube3(n){
return Math.floor(n / 3) + 2;
}


есть вот такая функция. Не могу сообразить как при вводе в окно input и нажатии button функция распознавала число как переменную n . И дальше уже работала в зависимости от того какое n введено.
Сразу прошу прощение за такой нубский вопрос.
Ответить с цитированием