Bom dia pessoal, estou tentando criar uma função em um input que será de captura para o número que eu digitar na calculadora, eu queria saber como faço para capturar os values de buttons e aparecer no input que será o visor.
Segue código que estou tentando criar:
<section>
<h2>Projeto calculadora</h2>
<div class="calculator">
<input type="text" class="visor" onclick="mostra(this)">
<form>
<input type="button" value="0" onclick="pega()">
<input type="button" value="1" onclick="pega()">
<input type="button" value="2" onclick="pega()">
<input type="button" value="3" onclick="pega()">
<input type="button" value="+" class="operador" onclick="pega()">
<br>
<input type="button" value="4" onclick="pega()">
<input type="button" value="5" onclick="pega()">
<input type="button" value="6" onclick="pega()">
<input type="button" value="-" class="operador" onclick="pega()">
<br>
<input type="button" value="7" onclick="pega()">
<input type="button" value="8" onclick="pega()">
<input type="button" value="9" onclick="pega()">
<input type="button" value="X" class="operador" onclick="pega()">
<input type="button" value="%" class="operador" onclick="pega()">
</form>
</div>
</section>
<script>
let visor = document.getElementsByClassName('visor'),
operador = document.querySelectorAll(".operador");
function mostra(input){
}
</script>