<commit_before>---
layout: post
title:  "돈 갚으세요 ! 약속 !!"
date:   2017-02-05 23:22:00 +0900
categories: promise
---
{% highlight javascript %}
const 백만원 = 100 * 10000;
const 셋셀때까지 = 3 * 1000;
const 돈갚으세요 = 요때까지 => {
  return new Promise((네, 못줘) => setTimeout(()=> {
    Math.random() < 0.5 ? 네(백만원) : 못줘('배째라!');
  }, 요때까지))
}
console.warn('돈갚으세요. 셋셀때까지');
var 카운트 = 1;
var interval = setInterval(()=>{
  console.warn(`${카운트++}`);
}, 1000);
돈갚으세요(셋셀때까지).then(돈 => {
  console.log(`여기요..${돈}원`);
  clearInterval(interval);
  console.warn(`담에 또 빌려가세요. 싸게 잘해드리께요. ㅋㅋ`);
}, 이유 => {
  console.log(이유);
  clearInterval(interval);
  console.warn('죽을래?');
});
// 돈갚으세요. 셋셀때까지
// 1
// 2
// 3
// 여기요..1000000원
// 담에 또 빌려가세요. 싸게 잘해드리께요. ㅋㅋ
{% endhighlight %}<commit_msg>promise<commit_after>---
layout: post
title:  "돈 갚으세요 ! 약속 !!"
date:   2017-02-05 23:22:00 +0900
categories: promise
---
{% highlight javascript %}
const 백만원 = 100 * 10000;
const 셋셀때까지 = 3 * 1000;
const 돈갚아라 = 하나둘셋 => {
  return new Promise((여기, 못줘) => setTimeout(()=> {
    Math.random() < 0.5 ? 여기(백만원) : 못줘('배째라!');
  }, 하나둘셋))
}
console.warn('돈갚아라. 셋셀때까지');
var 카운트 = 1;
var interval = setInterval(()=>{
  console.warn(`${카운트++}`);
}, 1000);
돈갚아라(셋셀때까지).then(돈 => {
  console.log(`여기..${돈}원`);
  clearInterval(interval);
  console.warn(`담에 또 빌리셔. 잘해드리께. 크크크`);
}, 이유 => {
  console.log(이유);
  clearInterval(interval);
  console.warn('죽을래?');
});
// 돈갚아라. 셋셀때까지
// 1
// 2
// 3
// 여기..1000000원
// 담에 또 빌리셔. 잘해드리께. 크크크
{% endhighlight %}
{'fraction_non_alphanumeric': 0.22994652406417113, 'fraction_numerical': 0.06417112299465241, 'mean_word_length': 3.3900293255131966, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 15, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5917103', 'n_tokens_mistral': 974, 'n_tokens_neox': 1024, 'n_words': 142}