JSFiddle - React, Tailwind, and code Playground
by MasterAlex
HTML
<div id="result"></div>
<button id="calculate">Посчитать</button>
JavaScript
/*Задача 1
Рассмотрим все возможные числа a в степени b для 1<a<6 и 1<b<6:
22=4, 23=8, 24=16, 25=32 32=9, 33=27, 34=81, 35=243 42=16, 43=64, 44=256, 45=1024, 52=25, 53=125, 54=625, 55=3125
Если убрать повторения, то получим 15 различных чисел.
Сколько различных чисел a в степени b для 2<a<128 и 2<b<141? */
$(document).ready(function() {
$('#calculate').on('click',function() {
var arrayList = [];
var i = 0;
for(var a=3; a<128;a++) {
for (var b=3; b<141;b++) {
arrayList[i]=Math.pow(a, b);
i++;
}
}
arrayList = $.unique(arrayList);
$('#result').text(arrayList.length);
});
});