2019年8月

fucntion upper(n) {
  n = '' + n;
  if (!/(^[1-9]\d*$)/) {
    return '非法数字';
  }
  var uppercase = '千百亿千百十万千百十个';
  var nLength = n.length;
  var newStr = '';
  if (uppercase.length - nLength < 0) {
    return '数字过长';
  }
  uppercase = uppercase.substr(uppercase.length - nLength);
  for (var i = 0; i < nLength; i++) {
    newStr += '零一二三四五六七八九'.charAt(n[i]) + uppercase.charAt(i);
  };
  newStr = newStr.substr(0, newStr.length - 1);
  console.log(n,newStr);
  return newStr;
}

同大多数 VCS 一样,Git 也可以对某一时间点上的版本打上标签。人们在发布某个软件版本(比如 v1.0 等等)的时候,经常这么做。本节我们一起来学习如何列出所有可用的标签,如何新建标签,以及各种不同类型标签之间的差别

- 阅读剩余部分 -