Advertisement
Victor0w3

criando tabela pra syntax code

Nov 29th, 2015
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 3.12 KB | None | 0 0
  1. <table class="highlighttable">
  2. <tr>
  3.     <td class="linenos" >
  4.     <div class="linenodiv">
  5.     <pre><code class="language-js" data-lang="js" > 1
  6.  2
  7.  3
  8.  4
  9.  5
  10.  6
  11.  7
  12.  8
  13.  9
  14. 10
  15. 11
  16. 12
  17. 13
  18. 14
  19. 15
  20. 16
  21. 17
  22. 18
  23. 19
  24. 20
  25. 21
  26. 22</code></pre></div></td>
  27. <td class="code" >
  28.     <div class="highlight" >
  29.     <pre><span class="c1" >// The expression:</span>
  30. <span class="kd">var</span> <span class="nx">side</span> <span class="o">=</span> <span class="mi">10</span><span class="p">;</span>
  31. <span class="kd">var</span> <span class="nx">squareArea</span> <span class="o">=</span> <span class="nx">side</span> <span class="o">*</span> <span class="nx">side</span><span class="p">;</span>
  32. <span class="nx">print</span><span class="p">(</span><span class="nx">squareArea</span><span class="p">);</span>
  33.  
  34. <span class="c1">// Becomes:</span>
  35. <span class="kd">var</span> <span class="nx">squareAreaAbstraction</span> <span class="o">=</span> <span class="kd">function</span><span class="p">(</span><span class="nx">side</span><span class="p">)</span> <span class="p">{</span>
  36.   <span class="kd">var</span> <span class="nx">result</span> <span class="o">=</span> <span class="nx">createPromise</span><span class="p">();</span>
  37.   <span class="nx">fulfil</span><span class="p">(</span><span class="nx">result</span><span class="p">,</span> <span class="nx">side</span> <span class="o">*</span> <span class="nx">side</span><span class="p">);</span>
  38.   <span class="k">return</span> <span class="nx">result</span><span class="p">;</span>
  39. <span class="p">};</span>
  40. <span class="kd">var</span> <span class="nx">printAbstraction</span> <span class="o">=</span> <span class="kd">function</span><span class="p">(</span><span class="nx">squareArea</span><span class="p">)</span> <span class="p">{</span>
  41.   <span class="kd">var</span> <span class="nx">result</span> <span class="o">=</span> <span class="nx">createPromise</span><span class="p">();</span>
  42.   <span class="nx">fulfil</span><span class="p">(</span><span class="nx">result</span><span class="p">,</span> <span class="nx">print</span><span class="p">(</span><span class="nx">squareArea</span><span class="p">));</span>
  43.   <span class="k">return</span> <span class="nx">result</span><span class="p">;</span>
  44. <span class="p">}</span>
  45.  
  46. <span class="kd">var</span> <span class="nx">sidePromise</span> <span class="o">=</span> <span class="nx">createPromise</span><span class="p">();</span>
  47. <span class="kd">var</span> <span class="nx">squareAreaPromise</span> <span class="o">=</span> <span class="nx">depend</span><span class="p">(</span><span class="nx">sidePromise</span><span class="p">,</span> <span class="nx">squareAreaAbstraction</span><span class="p">);</span>
  48. <span class="kd">var</span> <span class="nx">printPromise</span> <span class="o">=</span> <span class="nx">depend</span><span class="p">(</span><span class="nx">squareAreaPromise</span><span class="p">,</span> <span class="nx">printAbstraction</span><span class="p">);</span>
  49.  
  50. <span class="nx">fulfil</span><span class="p">(</span><span class="nx">sidePromise</span><span class="p">,</span> <span class="mi">10</span><span class="p">);</span>
  51. </pre></div>
  52. </td></tr></table>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement