前言
学一门编程语言第一件事情是打印Hello,world,对于以及学过python的我来说简直易如反掌,于是我们加点难度,打印99乘法表。
示例1
这里面最大的难度便是打印不换行了,对于python来实现非常简单,但是js就有点难度了。
x = [1,2,3,4,5,6,7,8,9]
str = ''
for (n of x){
for (m of x){
if (m <= n){
process.stdout.write(`${n} * ${m} = ${n * m} `) //打印不换行
}
}
console.log(str)
}
示例2
var str = "";
for(var i=1;i<=9;i++){
for(var j=1;j<=i;j++){
str += i + "*" + j + "=" + i*j + " "; //通过累加实现
if(i === j){
str += "
";
}
}
}
console.log(str)