Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 07

НЗ

Никита Захаров... in JavaScript Noobs — сообщество новичков
решил

задачку циклом for не могу понять как решить методом filter. УСЛОВИЕ Вам дан массив из чисел. Они идут в порядке возрастания, кроме одного числа, которая разрушает этот порядок. Найдите это число.

Примеры:
 [1,2,3,4,17,5,6,7,8] => 17 is the only breaker.
[19,27,33,34,112,578,116,170,800] => 578 is the only breaker.
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Никита Захаров
решил

задачку циклом for не могу понять как решить методом filter. УСЛОВИЕ Вам дан массив из чисел. Они идут в порядке возрастания, кроме одного числа, которая разрушает этот порядок. Найдите это число.

Примеры:
 [1,2,3,4,17,5,6,7,8] => 17 is the only breaker.
[19,27,33,34,112,578,116,170,800] => 578 is the only breaker.
фильтр, как следует из названия, фильтрует массив, а тебе нужно найти одно значение из массива, для этого используется .find
источник

С

Саша in JavaScript Noobs — сообщество новичков
Здраствуйте. Я новичок и решаю задачи. Тема функции. Я не понял один участок кода. Пожалуйста объясните
источник

С

Саша in JavaScript Noobs — сообщество новичков
function pow(x, n) {
 let result = x;

 for (let i = 1; i < n; i++) {
   result *= x;
 }

 return result;
}

let x = prompt("x?", '');
let n = prompt("n?", '');

if (n < 1) {
 alert(Степень ${n} не поддерживается, используйте натуральное число);
} else {
 alert( pow(x, n) );
}
источник

С

Саша in JavaScript Noobs — сообщество новичков
участок с циклом
источник

С

Саша in JavaScript Noobs — сообщество новичков
Напишите функцию pow(x,n), которая возвращает x в степени n. Иначе говоря, умножает x на себя n раз и возвращает результат.
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Саша
участок с циклом
что именно непонятно?
источник

С

Саша in JavaScript Noobs — сообщество новичков
Anton Permyakov
что именно непонятно?
участок с циклом
источник

С

Саша in JavaScript Noobs — сообщество новичков
весь участок
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Саша
участок с циклом
ты не знаешь, как циклы работают?
источник

С

Саша in JavaScript Noobs — сообщество новичков
Anton Permyakov
ты не знаешь, как циклы работают?
я знаю
источник

С

Саша in JavaScript Noobs — сообщество новичков
просто есть такие моменты , котороые плохо понимаются
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
a *= b это короткая запись для a = a * b
источник

С

Саша in JavaScript Noobs — сообщество новичков
function pow(x, n) {
 let result = x;

 for (let i = 1; i < n; i++) {
   result *= x;
 }

 return result;
}
источник

С

Саша in JavaScript Noobs — сообщество новичков
вот этот весь
источник

С

Саша in JavaScript Noobs — сообщество новичков
может так понятнее будет
источник

С

Саша in JavaScript Noobs — сообщество новичков
function calcSum(){
 let x = prompt('Введите число x:','')
 let n = prompt('Введите число n:','')
 
 let result = Math.pow(x,n)
 
 return alert(result)
}

calcSum();
источник

С

Саша in JavaScript Noobs — сообщество новичков
это мой вариант решения
источник

С

Саша in JavaScript Noobs — сообщество новичков
Саша
function pow(x, n) {
 let result = x;

 for (let i = 1; i < n; i++) {
   result *= x;
 }

 return result;
}

let x = prompt("x?", '');
let n = prompt("n?", '');

if (n < 1) {
 alert(Степень ${n} не поддерживается, используйте натуральное число);
} else {
 alert( pow(x, n) );
}
а это вариант готовых решений
источник

АК

Алексей Коршунов... in JavaScript Noobs — сообщество новичков
Саша
это мой вариант решения
Плохой вариант, а если я программно хочу проверить x в степени n, то к чему мне prompt в функции?
источник