"use strict"; function main(formName) { let result = document.getElementById("result"); let n = document.forms[formName].elements[0].value; if (isNotNumber(n)) { result.textContent = "Ошибка: n не является числом!"; return; } result.textContent = "Результат: " + countRoots(n); } function countRoots(n) { if (n < 0) { return undefined; } let result = 0; while (n >= 2) { n = Math.sqrt(n); result++; } return result; } function isNotNumber(val) { return val.replace(/\s/g, '').length === 0 || isNaN(val); }