function x_leftmost_digit(n: number, x: number) {
x = Math.pow(10, x);
while (n > x) {
n = Math.floor(n / 10);
}
return n;
}
for (let i: number = 1; i <= 5; i++) {
let n: number = Math.floor(Math.random() * 100000) + 1;
let x: number = Math.floor(Math.random() * 5) + 1;
console.log(`${x} leftmost digit of ${n} is ${x_leftmost_digit(n, x)}`);
}
/*
run:
"3 leftmost digit of 16343 is 163"
"4 leftmost digit of 85036 is 8503"
"1 leftmost digit of 29564 is 2"
"3 leftmost digit of 77520 is 775"
"2 leftmost digit of 90739 is 90"
*/