Creiamo una semplice applicazione che richieda 3 numeri all'utente e ne faccia
la somma.
Per ricevere in input dei dati dall'utente, usiamo la funzione InputBox. Questa
funzione restituisce il valore inserito dall'utente.
Il codice delle tre finestre di input sarà
num1=InputBox("Inserisci il primo numero.","Somma di tre numeri")
num2=InputBox("Inserisci il secondo numero.","Somma di tre numeri")
num3=InputBox("Inserisci il terzo numero.","Somma di tre numeri")
Per sommare i tre valori, attenzione a non commettere l'errore di scrivere:
totale=num1+num2+num3
Infatti il valore restituito dall'InputBox è di sottotipo stringa, quindi
nella variabile totale apparirà la concatenazione delle tre variabili
e non la somma.
L'istruzione corretta è:
totale=cint(num1)+cint(num2)+cint(num3)
Non resta che mostrare il risultato all'utente:
window.alert(totale)
Il codice completo è:
<SCRIPT LANGUAGE=vbscript>
num1=InputBox("Inserisci il primo numero.","Somma di tre numeri")
num2=InputBox("Inserisci il secondo numero.","Somma di tre numeri")
num3=InputBox("Inserisci il terzo numero.","Somma di tre numeri")
totale=cint(num1)+cint(num2)+cint(num3)
window.alert (totale)
</SCRIPT>
Per una prova clicca sul pulsante: