#!/usr/bin/env node; const Utils = require('./Utils'); function exponentiation(base, powerArg) { let power = powerArg; let result = 1; while (power > 0) { result *= base; --power; } return result; } const main = async () => { for (let b = 1.1; b < 2.05; b += 0.1) { for (let p = 2; p <= 10; ++p) { console.log(Utils.format("{0:f} ^ {1:d} = {2:f}", b, p, exponentiation(b, p))); } } } main().catch( e => { console.error(e) } );