2016年8月5日学习笔记

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

打印三角形:

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 

打印梯形:

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 

你可能感兴趣的:(2016年8月5日学习笔记)