Files
2024-06-27 09:51:19 -05:00

23 lines
574 B
JavaScript

const { Encoder, Decoder } = require("./");
const encoder = new Encoder(10, 8);
const decoder = new Decoder(10, 8);
const rawData = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987];
const encodedData = rawData.map((sample)=>{
return encoder.encode(sample)
})
const decodedData = encodedData.map((sample)=>{
return decoder.decode(sample)
});
console.table(rawData.map((sample, index)=>{
return {
raw: sample,
encoded: encodedData[index],
decoded: decodedData[index],
diff: decodedData[index] - sample,
}
}))