guys, I'm just starting in the coding world. Now I'm learning JavaScript, so I have a problem, I have a function that is going to ask the user for the name.
Then I want to create another function using the name for ask for an integer, so when I try to call the return values from the first function is giving me undefined.
This is my code:
function getUsername() {
var f1CustomerName;
f1CustomerName = prompt("Please enter your name", "Type Here");
// window.alert("f1CustomerName is: " + f1CustomerName );
if ( f1CustomerName == null ) {
return;
} else if( f1CustomerName == "Type Here" || f1CustomerName == "" ) {
return;
} else {
//window.alert("Hello " + f1CustomerName + "!");
return f1CustomerName;
}
}
var nameUser = getUsername();
// ...
function getinteger(nameUser) {
var integer=prompt(nameUser + " Please enter an integer");
window.alert("Hello this is your integer: " + integer + "!");
}
getinteger();