Skip to content

Instantly share code, notes, and snippets.

@zenHeart
zenHeart / persistence.js
Created June 9, 2018 04:08
乘法持久性,persistence
exports.splitMultiply = splitMultiply;
exports.persistence = persistence;
/**
* 返回整数的乘法持久性.
For example:
because 3*9 = 27, 2*7 = 14, 1*4=4,and 4 has only one digit
persistence(39) === 3;
because 9*9*9 = 729, 7*2*9 = 126, 1*2*6 = 12, and finally 1*2 = 2
persistence(999) === 4;
@zenHeart
zenHeart / parse.js
Last active June 9, 2018 08:15
字符串模式读取对象
exports.parseKey = parseKey;
exports.parse = parse;
/**
* 采用字符串模式读取对象键值.
例如:
let object = {
b: { c: 4 }, d: [{ e: 5 }, { e: 6 }],
};
@zenHeart
zenHeart / border-triangle.html
Last active June 24, 2019 07:07
css 实现三角形
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style type="text/css">
.triangle {
width: 0;
height: 0;
border-width: 10px 12px;