Ring Size Calculator
Result
Full Ring Size Chart
Circumference (mm) | Diameter (mm) | Ring Size (Indian) |
---|
size: 25},
{circumference: 65.90, diameter: 21.00, size: 26},
{circumference: 67.20, diameter: 21.10, size: 27},
{circumference: 67.80, diameter: 21.60, size: 28},
{circumference: 69.10, diameter: 22.00, size: 29},
{circumference: 71.00, diameter: 22.30, size: 30},
];
function calculateRingSize() {
const circumference = parseFloat(document.getElementById('circumference').value);
const resultTableBody = document.getElementById('resultTable').getElementsByTagName('tbody')[0];
resultTableBody.innerHTML = '';
const result = ringSizeData.find(entry => entry.circumference.toFixed(2) == circumference.toFixed(2));
if (result) {
const row1 = resultTableBody.insertRow();
const cell1_1 = row1.insertCell(0);
const cell1_2 = row1.insertCell(1);
cell1_1.innerHTML = 'Circumference (mm)';
cell1_2.innerHTML = circumference;
const row2 = resultTableBody.insertRow();
const cell2_1 = row2.insertCell(0);
const cell2_2 = row2.insertCell(1);
cell2_1.innerHTML = 'Diameter (mm)';
cell2_2.innerHTML = result.diameter;
const row3 = resultTableBody.insertRow();
const cell3_1 = row3.insertCell(0);
const cell3_2 = row3.insertCell(1);
cell3_1.innerHTML = 'Ring Size (Indian)';
cell3_2.innerHTML = result.size;
} else {
resultTableBody.innerHTML = 'No matching ring size found.';
}
}
window.onload = function() {
const ringSizeChart = document.getElementById('ringSizeChart');
ringSizeData.forEach(entry => {
const row = ringSizeChart.insertRow();
const cell1 = row.insertCell(0);
const cell2 = row.insertCell(1);
const cell3 = row.insertCell(2);
cell1.innerHTML = entry.circumference;
cell2.innerHTML = entry.diameter;
cell3.innerHTML = entry.size;
});
};
]]>
0 Response to "Ring Size Calculator"
Post a Comment