Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
78 views
in Technique[技术] by (71.8m points)

javascript - Why is this js function returning undefined?

I'm writing a basic JS program to convert text into color to render in the DOM, and for some reason I just can't figure out how to get this function to return my intended array. Instead it just returns undefined and its driving me crazy.

In this function I have a few variables that need to be described. The "array" in question is a sample text. The "colorObject" is a object that pairs all of the characters with random hexadecimal colors, with the keys stored as strings and the values the random color, ie. a: "#D65522".

function letterToColor(array) {
    let colorArray = [];
    array.forEach(char => {
        colorArray.push(colorObject[char])
    });
    return colorArray;
}; 
question from:https://stackoverflow.com/questions/65833019/why-is-this-js-function-returning-undefined

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...