首页 > 解决方案 > 对于打印中的声明缺少字母

问题描述

我需要打印hacker1 const 上的所有字符,用空格和大写字母分隔,但我只打印三个字母。被困在这了吗?有人可以给我一个提示吗?

const hacker1 = "joe"
const hacker2 = "john"
let name = " ";
for (let i = 0; i < hacker1.length; i++) {
name += hacker2[i].toUpperCase() + ' '; 
}
console.log(name); // Result is JOH

干杯!

标签: javascript

解决方案


您正在循环,hacker1但指hacker2的是 for 循环内部。


推荐阅读