如何在JavaScript中编写使用制表符序列打印值表的循环
我在这里要做的是创建一个值表,其中显示以下内容如何在JavaScript中编写使用制表符序列打印值表的循环,javascript,Javascript,我在这里要做的是创建一个值表,其中显示以下内容 N 10*N 100*N 1000*N 1 10 100 1000 2 20 200 2000 3 30 300 3000 4 40 400 4000 5 50 500 5000 6 60 600 6000 7 70 700 7000 8 80 800 8000 9 90 900 9000 10 100 1000 10000 我的代码是 var index = 0; for ( index=0; index
N 10*N 100*N 1000*N
1 10 100 1000
2 20 200 2000
3 30 300 3000
4 40 400 4000
5 50 500 5000
6 60 600 6000
7 70 700 7000
8 80 800 8000
9 90 900 9000
10 100 1000 10000
我的代码是
var index = 0;
for ( index=0; index <= 10 ;index += 1)
{
console.log(index)
}
var指数=0;
对于(index=0;index如果您的代码不需要到处运行,您可以使用。它在Chrome、Firefox和Opera中提供:
console.table([1,2,3,4,5,6,7,8,9].map(function(n){
return [n, n*10, n*100, n*1000]
}))
console.table
并非随处可见,也不是标准的(console
API的任何部分也不是),但它是一个非常有用的调试工具。var index=0;
var index = 0;
for ( index=0; index <= 10 ;index += 1)
{
console.log(index + "\t" + index*10 + "\t" + index*100 + "\t" + index*1000)
}
对于(index=0;indexconsole.log(index,index*10,index*100,index*1000)
?我相信选项卡顺序与console.log(index+“\t”+index*10+“\t”…)中的一样简单由于行为控制台.log
依赖于浏览器,您可能会发现\t
对于确保某些浏览器中的选项卡是必要的。也就是说,如果是为了开发,(因为控制台.log
可能不应该被用作面向用户的界面),任何适合您的东西都可以。那么?@DJDavid98“非标准:此功能是非标准的,不在标准轨道上。不要在面向Web的生产站点上使用它:它不会对每个用户都起作用。实现之间可能存在很大的不兼容,并且行为在将来可能会改变。“-我会对此保持警惕,因为它看起来不太可靠。更不用说console.table有一个巨大的红色警告,上面写着此功能是非标准的,不在标准轨道上。
?因为console.log
也是非标准的,我不认为这是一个问题(特别是当我列出它工作的运行时)。表面上是的,尽管我不知道它是否比log
更一致。是的,而且很明显console
本身也是非标准的。我们有麻烦了。我添加了一些警告。