Existen muchas formas de hacer una calculadora usando html, css y js...
Le mostrare un ejemplo simple:
`index.html`
```html
<!DOCTYPE html>
<html>
<head>
	<title>Calculadora</title>
	<link rel="stylesheet" type="text/css" href="estilo.css">
	<script type="text/javascript" src="script.js"></script>
</head>
<body>
	<div class="calculadora">
		<div class="display">
			<input type="text" name="display" id="display" disabled>
		</div>
		<script>
			function agregar(valor){
				document.getElementById('display').value = document.getElementById('display').value + valor;
			}
			function calcular(){
				var resultado = eval(document.getElementById('display').value);
				document.getElementById('display').value = resultado;
			}
		</script>
		<div class="teclado">
			<input type="button" value="7" onclick="agregar('7')">
			<input type="button" value="8" onclick="agregar('8')">
			<input type="button" value="9" onclick="agregar('9')">
			<input type="button" value="/" onclick="agregar('/')">
			<input type="button" value="4" onclick="agregar('4')">
			<input type="button" value="5" onclick="agregar('5')">
			<input type="button" value="6" onclick="agregar('6')">
			<input type="button" value="*" onclick="agregar('*')">
			<input type="button" value="1" onclick="agregar('1')">
			<input type="button" value="2" onclick="agregar('2')">
			<input type="button" value="3" onclick="agregar('3')">
			<input type="button" value="-" onclick="agregar('-')">
			<input type="button" value="0" onclick="agregar('0')">
			<input type="button" value="." onclick="agregar('.')">
			<input type="button" value="=" onclick="calcular()">
			<input type="button" value="+" onclick="agregar('+')">
			<input type="button" value="C" onclick="document.getElementById('display').value = ''">
		</div>
	</div>
</body>
</html>
```

Y esta seria la hoja de estilos para este ejemplo:
`estilo.css`
```css
*{
	margin: 0;
	padding: 0;
}

body{
	background: #333;
}

.calculadora{
	width: 300px;
	height: 400px;
	border-radius: 5px;
	margin: 50px auto;
}

.display{
	width: 100%;
	height: 100px;
}

.display input{
	width: 100%;
	height: 100%;
	font-size: 50px;
	text-align: right;
	background: #333;
	border: 0;
	color: #fff;
}

.teclado{
	width: 100%;
	height: 60px;
}

.teclado input{
	width: 25%;
	height: 100%;
	font-size: 50px;
	border: 0;
	background: #333;
	color: #fff;
	float: left;
	cursor: pointer;
}

.teclado input:hover{
	background: #555;
}
```
มีรูปแบบมากอยู่แล้ว เช่น calculadora usando html, css y js... Le mostrare un ejemplo simple: `index.html` ```html <!DOCTYPE html> <html> <head> <title>Calculadora</title> <link rel="stylesheet" type="text/css" href="estilo.css"> <script type="text/javascript" src="script.js"></script> </head> <body> <div class="calculadora"> <div class="display"> <input type="text" name="display" id="display" Disabled> </div> <script> ฟังก์ชั่น agregar(valor){ เอกสาร getElementById('display').value = document.getElementById('display').value + ความกล้าหาญ; } ฟังก์ชัน calcular(){ var resultado = eval(document.getElementById('display').value); document.getElementById('display').value = resultado; } </script> <div class="teclado"> <input type="button" value="7" onclick="agregar('7')"> <input type="button" value="8" onclick= "agregar('8')"> <input type="button" value="9" onclick="agregar('9')"> <input type="button" value="/" onclick="agregar(' /')"> <input type="button" value="4" onclick="agregar('4')"> <input type="button" value="5" onclick="agregar('5')" > <input type="button" value="6" onclick="agregar('6')"> <input type="button" value="*" onclick="agregar('*')"> <ประเภทอินพุต ="ปุ่ม" value="1" onclick="agregar('1')"> <input type="button" value="2" onclick="agregar('2')"> <input type="button" value="3" onclick="agregar('3')"> <input type="button" value="-" onclick="agregar('-')"> <input type="button" value="0 " onclick="agregar('0')"> <input type="button" value="." onclick="agregar('.')"> <input type="button" value="=" onclick="calcular()"> <input type="button" value="+" onclick="agregar('+ ')"> <input type="button" value="C" onclick="document.getElementById('display').value = ''"> </div> </div> </body> </html> ``` Y estilo.css` ```css *{ margin: 0; ช่องว่างภายใน: 0; } เนื้อความ { พื้นหลัง: #333; } .calculadora{ ความกว้าง: 300px; ความสูง: 400px; รัศมีเส้นขอบ: 5px; ระยะขอบ: 50px อัตโนมัติ; } .display{ ความกว้าง: 100%; ความสูง: 100px; } .display อินพุต { ความกว้าง: 100%; ความสูง: 100%; ขนาดตัวอักษร: 50px; การจัดแนวข้อความ: ขวา; พื้นหลัง: #333; เส้นขอบ: 0; สี: #fff; } .teclado{ ความกว้าง: 100%; ความสูง: 60px; } .teclado อินพุต { ความกว้าง: 25%; ความสูง: 100%; ขนาดตัวอักษร: 50px; เส้นขอบ: 0; พื้นหลัง: #333; สี: #fff; ลอย: ซ้าย; เคอร์เซอร์: ตัวชี้; } .teclado อินพุต: โฮเวอร์ { พื้นหลัง: #555; } ```
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence