javascript - 你好,我是编码新手,我想知道如何让输出水平而不是垂直
问题描述
const animal = "cat";
for (let i = 0; i < animal.length; i++) {
console.log(animal[i]);
for (let j = 1; j < 4; j++) {
console.log(j);
}
}
我如何输出直接而不是下降的答案。
解决方案
每个 console.log 在新行中打印
您可以创建一个变量,然后将要显示的内容分配给它,然后显示一次。
或者
您可以在一个 console.log 中使用多个值,以逗号分隔,
const animal = "cat";
let result = ""
for (let i = 0; i < animal.length; i++) {
result += animal[i]
for (let j = 1; j < 4; j++) {
result += " " + j + " "
console.log(animal[i], j)
}
}
console.log(result)
推荐阅读
- javascript - 检查是否为空字符串或空字符串并使用条件运算符分配不同的值?在打字稿中
- sql - Google Query 功能过滤方式不正确(按 desc 排序)
- r - GGplot 散点图颜色区间
- java - 如何在Java线程中循环使用异步调用的方法
- rml - 当超过 RML 中的页面长度时如何将行换行到下一页?
- python - 如何像在 Python 2.7 上一样快地获取这个 Python 3 代码?
- java - 无效的 JSON 列表
- javascript - 如何在我的 javascript 项目中将消息分享到 whatsapp 状态?
- url - docusaurus 选项不生成目录 URL
- html - 给定的 CSS 代码有什么问题?它不适用于 iPhone