function calculatePower(k,n) {
var power = 1;
for(var i =0;i<n;i++) {
var tempPower = 0;
for(var j=0; j<k;j++) {
for(var q=0; q<power; q++) {
tempPower++;
}
}
power = tempPower;
}
return power;
}
calculatePower(2,3);
Как бы я рассчитал время работы для чего-то подобного? Будет ли это что-то в строках O (k + k ^ 2 + .... + k ^ n) или O (k ^ n)?