2016年8月5日学习笔记

2016-08-07  本文已影响0人  刘宇龙
1.目标:培养能像计算机一样思考
2.我们使用JavaScript语言,JavaScript在全栈工程师中用处很大
3.node -v  查看nodejs版本.LTS 长时间支持版
4.计算机指令不等于CPU指令
5.习惯:所有的编程语言脚本名不要以数字命名
6.指令式编程从上到下依次执行

跳转功能:

var a=0;
function f(){
   console.log(a);
     return 0;
 }
var s=f();

分支语句:

if (true){

}
else{

}

循环语句:

while (true){

}
break 跳出循环

循环语句:

  for(var i=0;i<100;i++){

  }

打印一个*号:

var printstr="";
  printstr="*";
console.log(printstr);

打印10个*号

var printstr="";
for(var i=0;i<10;i++){
   printstr="*";
}
console.log(printstr);

打印矩形:

var printstr="";
for(var i=0;i<20;i++){
   printstr="*";
   }
   printstr+="\n";
     for(var i=0;i<20;i++){
        printstr="*";
   }
  printstr+="\n";
console.log(printstr);

进一步优化 :

for(var j=0;j<10;j++){
      for(var i=0;i<20;i++){
         printstr+="*";
    }
       printstr+="\n";

    console.log(printstr);
  }

打印矩形:

var printstr="";
function printchar(c,n){
  for(var i=0;i<n;i++){
    printstr+=c;
  }
}
function n(){
   printstr+="\n";
}
function f(a,k){
  for(var j=0;j<a;j++){
    printchar("*",k);
      n();
  }
}
f(10,10)
console.log(printstr);

打印三角形:

var printstr="";
function printchar(c,n){
  for (var i = 0; i < n; i++) {
    printstr+=c;
  }
}
function n(){
    printstr+="\n";
}
function jx(c,k){
  for (var j = 0; j <c; i++) {
    printchar("*",k);
    n();
  }
}
function zfx(a){
  jx(a,a);
}

printchar(" ",5);
printchar("*",1);
n();
printchar(" ",4);
printchar("*",3);
n();
printchar(" ",3);
printchar("*",5);
n();
printchar(" ",2);
printchar("*",7);
n();
printchar(" ",1);
printchar("*",9);
n();
console.log(printstr);

打印梯形:

var printstr="";
function printchar(c,n){
  for (var i = 0; i < n; i++) {
    printstr+=c;
  }
}
function n(){
    printstr+="\n";
}
function jx(c,k){
  for (var j = 0; j <c; i++) {
    printchar("*",k);
    n();
  }
}

function zfx(a){
  jx(a,a);
}

printchar(" ",4);
printchar("*",3);
n();
printchar(" ",3);
printchar("*",5);
n();
printchar(" ",2);
printchar("*",7);
n();
printchar(" ",1);
printchar("*",9);
n();
console.log(printstr);
上一篇 下一篇

猜你喜欢

热点阅读