Algoritmo
Un algoritmo è uno schema (insieme di step predefiniti) al termine del quale è previsto un certo tipo di risultato: un algoritmo da' un risultato preciso da una situazione imprecisa.
Variabile
Nel linguaggio "Javascript" una variabile definisce un "contenitore" dentro il quale verranno inseriti gli elementi che attraverseranno l'algoritmo.
"Undefined" e "Null"
Tra i valori che può ottenere una variabile "Undefined" e "Null" sembrano uguali ma non lo sono. Mentre il valore "Undefined" definisce un contenitore dal valore incerto in quanto non definito, il valore "Null" indica un contenitore certamente vuoto.