我不知道我在这里做错了什么。尝试了几种想法,但该函数无法正常工作/返回(html代码没问题)
var divResult = document.getElementById("divResult");
var naam;
function splitsen(naam){
var res = naam.split(" ");
document.write(res[0]);
var voornaam = res[0];
var achternaam = res[1];
var tnaam = [voornaam, achternaam];
return tnaam;
}
naam = parseInt(prompt("Geef je voornaam en achternaam in gescheiden met een spatie"));
var voornaam = splitsen(naam)[0];
var achternaam = splitsen(naam)[1];
divResult.innerHTML = "oefening 8";
divResult.innerHTML += "Voornaam: " + voornaam;
divResult.innerHTML += "Achternaam" + achternaam;
divResult.innerHTML += "Email: " + voornaam + "." + achternaam + "@student.arteveldehs.be";
最佳答案
parseInt('My Name');
返回 NaN
。
删除parseInt()
,并将其保留为:
var naam = prompt('Input your name seperated by a space.');
关于JavaScript : Split string using function and returning it,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35756841/