Wilbur
Well-Known Member
Вроде да, то что нужно. 🙂Возможно я неверно понял, но в пункте Помощь есть решение:
Спасибо.
Последнее редактирование:
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Вроде да, то что нужно. 🙂Возможно я неверно понял, но в пункте Помощь есть решение:
<meta charset='utf-8'>
<script>
//Программа возводит число в натуральную степень
var x = +prompt('Введите число');
var n = +prompt('Введите степень');
var i=1;
var p=x;
while (i<n){
x=x*p;
i++;
}
if (x>0){
alert('x=' +x);
} else {
x=1;
alert('x=' +x);
}
</script>
<meta charset='utf-8'>
<script>
var x,n;
function pow(x,n){
var i=1;
var p=x;
while (i<n){
x=x*p;
i++;
}
if (x>0){
alert('x=' +x);
} else {
x=1;
alert('x=' +x);
}
}
x = +prompt('Введите число');
n = +prompt('Введите степень');
pow(x,n);
</script>
<meta charset='utf-8'>
<script>
let x,n;
function pow(a,n){
let b = a;
let stepen = n;
// проверяем - stepen<0 и если да - делаем его положительным
if (stepen<0) stepen = -stepen;
for (let i = 1; i < stepen; i++) {
b *= a;
}
// проверяем - вдруг у нас степень была отрицательной - тогда нужно вернуть 1/x^n
if (n>=0){
return b;
}
else{
return 1/b;
}
}
x = +prompt('Введите число');
n = +prompt('Введите степень');
pow(x,n);
console.log('стандартная функция возведения в степень: x=' + x ** n); // можно написать еще так Math.pow(x,n));
console.log('наша функция возведения в степень: x='+pow(x,n));
</script>
<meta charset='utf-8'>
<script>
let x,n;
function pow(a,n){
let b = a;
let stepen = n;
// проверяем - stepen<0 и если да - делаем его положительным
if (stepen<0) stepen = -stepen;
for (let i = 1; i < stepen; i++) {
b *= a;
}
// проверяем - вдруг у нас степень была отрицательной - тогда нужно вернуть 1/x^n
if (n>=0){
return b;
}
else{
return 1/b;
}
}
x = +prompt('Введите число');
n = +prompt('Введите степень');
pow(x,n);
console.log('стандартная функция возведения в степень: x=' + x ** n); // можно написать еще так Math.pow(x,n));
console.log('наша функция возведения в степень: x='+pow(x,n));
alert('x='+pow(x,n));
</script>
В связи с решением Верховного суда Российской Федерации (далее РФ) от 30 ноября 2023 года), движение ЛГБТ* признано экстремистским и запрещена его деятельность на территории РФ. Данное решение суда подлежит немедленному исполнению, исходя из чего на форуме будут приняты следующие меры - аббривеатура ЛГБТ* должна и будет применяться только со звездочкой (она означает иноагента или связанное с экстремизмом движение, которое запрещено в РФ), все ради того чтобы посетители и пользователи этого форума могли ознакомиться с данным запретом. Символика, картинки и атрибутика что связана с ныне запрещенным движением ЛГБТ* запрещены на этом форуме - исходя из решения Верховного суда, о котором было написано ранее - этот пункт внесен как экстренное дополнение к правилам форума части 4 параграфа 12 в настоящее время.