Posts

Showing posts with the label prepare solutions

Normality Calculator for Standard Acids

🧪 Normality Calculator for Standard Acids — in JavaScript This JavaScript snippet helps calculate the normality of standard acid and base solutions and also computes the weight of acid required for a specific volume and normality. Useful for students and lab chemists! JavaScript Code: (() => { const avogadro = 6.02214076e23; const standardAcids = [ { name: "Hydrochloric Acid", symbol: "HCl", molwt: 36.45384, basicity: 1 }, { name: "Sulfuric Acid", symbol: "H2SO4", molwt: 98.079, basicity: 2 }, { name: "Nitric Acid", symbol: "HNO3", molwt: 63.01, basicity: 1 }, { name: "Potassium Hydrogen Phthalate", symbol: "KHP", molwt: 204.22, basicity: 1 }, ]; function normality(molwt, eq, wtgm, volcc) { return (wtgm / molwt) * eq * 1000 / volcc; } function wtReqdNormalityAcid(molwt, basicity, norm, volreqd) { const equiWt = molwt / basicity; return equiWt * norm * v...