Behemoth911,
пока добавить нечего, но на всякий случай ...
function breakWay3() {
const form = document.querySelector('#formInput3');
const Sj = +form[1].value;
const va = +form[2].value;
const L = +form[3].value;
const C = +form[4].value;
const t3 = Number(document.querySelector('#T33').value);
resultF4 = Sj + va * t3 / 7.2 - L - C;
console.log(+resultF4.toFixed(2));
const result = document.querySelector('#resultF4');
result.innerText = `Результат: ${Number(resultF4.toFixed(2))}`;
*!*
return +resultF4.toFixed(2);
*/!*
}
|
Behemoth911,
ещё для медитации ...
<!DOCTYPE html>
<html>
<head>
<title>Untitled</title>
<meta charset="utf-8">
<style type="text/css">
</style>
</head>
<body>
<h1>Визначення Sтд</h1>
<form id="formInput3">
<div>T3
<select id="T33" name="t3">
<option selected="selected">0.25</option>
<option>0.4</option>
<option>0.6</option>
</select>
</div>
<div>
<label>Sj</label>
<input type="number" value="9.3" name="Sj">
</div>
<div>
<label>va</label>
<input type="number" value="38.5" name="va">
</div>
<div>
<label>L</label>
<input type="number" value="2.52" name="L">
</div>
<div>
<label>C</label>
<input type="number" value="0.838" name="C">
</div>
</form>
<button onclick="make3()">Результат Sтд</button>
<h2 id="resultF4"></h2>
<script>
function breakWay3() {
const form = document.querySelector('#formInput3');
const [Sj, va, L, C, t3] = ['Sj', 'va', 'L', 'C', 't3'].map(a => +form[a].value);
const result = Sj + va * t3 / 7.2 - L - C;
return +result.toFixed(2)
}
function make3()
{
const result = breakWay3();
const div = document.querySelector('#resultF4');
div.innerText = `Результат: ${result}`;
}
</script>
</body>
</html>
|
рони, так а там же в 11 строке, перед исправлением уже .toFixed(2) есть? или так проще типа?
result.innerText = `Результат: ${Number(resultF4.toFixed(2))}`; |
рони, а, понял, оно с return - возвращает
|
рони, добрый день, получилось-таки домучить формулы вчера)
https://ibb.co/jrtw2GM теперь думаю как бы это дело автоматизировать, а то надо нажимать результат вручную каждый раз последовательно |
Цитата:
и лучше код, чем картинки))) а код и картинка, ещё лучше))) |
рони, та я пока учусь то новые знание полезны, мне друг советовал типы данных JS почитать) Но эту штуку я хотел просто автоматизировать по максимуму (это очень важно будет) :) Это просто была одна из самых длинных цепочек формул) Таких формул по 1-2-3 шт будет ещё приличное количество). Вчера сам сел разобрался как из 2 формул одну собрать удобную:
<h1>Кут покриття</h1>
<form id="formInput7">
<div>
<label>h</label>
<input type="number">
</div>
<button onclick="breakWay6()">Результат</button>
<h2 id="resultF7"></h2>
</form>
<script>
let resultF7
function breakWay6() {
const form = document.querySelector('#formInput7');
const h = +form[0].value;
resultF7 = ((Math.atan(h / 100)) / (Math.PI / 180));
console.log(+resultF7.toFixed(3));
const result = document.querySelector('#resultF7');
result.innerText = `Результат tg: ${Number(resultF7.toFixed(3))}`;
}
</script>
|
Behemoth911,
дерзайте))) |
ещё вопрос (далеко наперёд) - есть какая-то программа чтобы потом интегрировать html, js и стили туда? Чтоб через .exe файл работало с внутренностями этими
|
Цитата:
|
| Часовой пояс GMT +3, время: 19:38. |