JSFiddle - React, Tailwind, and code Playground

by chadhutchins

JavaScript

function f(x,i){
    var t1 = e(i-1);
    return ((x - (x % t1)) / t1) % 10;
}

function e(i){
    return Math.pow(10,i);
}   
    
console.log(f(3749850942,1));
console.log(f(3749850942,2));
console.log(f(3749850942,3));
console.log(f(3749850942,4));
console.log(f(3749850942,5));
console.log(f(3749850942,6));
console.log(f(3749850942,7));
console.log(f(3749850942,8));
console.log(f(3749850942,9));
console.log(f(3749850942,10));

console.log(f(0,1));
console.log(f(1,1));
console.log(f(5,1));
console.log(f(9,1));