表示一个数是另一个数的百分之几!
百分数表示一个数是另一个数的百分之几
百分数也叫百分率或百分比
符号:% (读作"百分之")
75% 读作:百分之七十五
1.5% 读作:百分之一点五
120% 读作:百分之一百二十
75% = 75/100 = 3/4
百分数只表示倍比关系
后面不能带单位名称
百分之五十写作____% (填数字)
25% = ____(填最简分数,如:分子/分母 格式为 1/4)
一本书100页,看了30页,看了全书的____%
一个班有40人,今天出勤38人,出勤率是____%
3/5 = ____%
0.375 = ____%
小明语文92分,数学96分,数学成绩比语文高____% (保留整数)
50件产品中有2件不合格,合格率是____%
种了200粒种子,发芽了190粒,发芽率是____%
120%,1.2,6/5 这三个数中,最____的是120%(填"大"或"小",如果相等填"相等")
一个数的25%是20,这个数是____
甲数是80,乙数是100,甲数是乙数的____%
❌ 错误题号:${wrongList.join(', ')}
`; } else { wrongDiv.innerHTML = '🎉 全部正确!太棒了!
'; } // 80%提示 if (accuracy >= 80) { wrongDiv.innerHTML += '✅ 正确率达标,可以提交了!
'; } else { wrongDiv.innerHTML += `💡 加油!还需要答对${Math.ceil(total * 0.8 - correct)}道题才能达到80%正确率
`; } modal.style.display = 'block'; } function closeCheckModal() { const modal = document.getElementById('check-modal'); modal.style.display = 'none'; } // 点击模态窗口外部关闭 window.onclick = function (event) { const modal = document.getElementById('check-modal'); if (event.target == modal) { closeCheckModal(); } } // ============= 提交功能 ============= function submitAllAnswers() { if (isSubmitted) { alert('您已经提交过了!'); return; } // 停止计时 stopTimer(); isSubmitted = true; // 检查所有答案 const totalQuestions = 12; let correctCount = 0; const wrongQuestions = []; for (let i = 1; i <= totalQuestions; i++) { const isCorrect=checkQuestion(i); if (isCorrect) { correctCount++; } else { wrongQuestions.push(i); } } const accuracy=(correctCount / totalQuestions * 100).toFixed(1); const timeUsed=formatElapsedTime(); // 显示提交成功提示 alert(`📝 提交成功!\n\n⏱️ 用时:${timeUsed}\n✅ 正确:${correctCount}/${totalQuestions} 题\n📊 正确率:${accuracy}%\n\n请查看检查窗口查看详细结果。`); // 显示检查窗口 showCheckModal(correctCount, totalQuestions, accuracy, wrongQuestions); // 禁用所有输入框和验证按钮 const inputs=document.querySelectorAll('input[type="number" ], input[type="text" ]'); inputs.forEach(input=> input.disabled = true); const verifyButtons = document.querySelectorAll('.btn:not(.check-btn):not(.modal-btn)'); verifyButtons.forEach(btn => btn.disabled = true); // 禁用提交按钮 const submitBtn = document.querySelector('.submit-btn'); if (submitBtn) { submitBtn.disabled = true; submitBtn.textContent = '✅ 已提交'; submitBtn.style.opacity = '0.6'; } }