Armazenamento sem tratamento (como string) - Operação de concatenação.
4 + 3 =
Armazenamento com parseInt() (como número) - Operação de adição.
4 + 3 =
<script>
window.onload = function() {
var campos = document.getElementsByTagName('input');
var limpar = document.getElementById('limpar');
limpar.onclick = function() {
campos[0].value = 'clique';
campos[1].value = 'clique';
}
}
sessionStorage.um = 4
sessionStorage.dois = 3
</script>
<section>
<p>Armazenamento sem tratamento (como string) - Operação de concatenação.<br>
4 + 3 = <input onclick="this.value = sessionStorage.getItem('um') + sessionStorage.getItem('dois');" value="clique"></p>
<p>Armazenamento com <code>parseInt()</code> (como número) - Operação de adição.<br>
4 + 3 = <input onclick="this.value = parseInt(sessionStorage.getItem('um')) + parseInt(sessionStorage.getItem('dois'));" value="clique"></p>
<button type="button" id="limpar">Limpar</button>
</section>