0votos

Kata RestConsumer - Índice guay de un repositorio github en JavaScript

por josejuan usando jQuery hace 5 años

Con la 2ª y 3ª líneas de la solución de @jmgomez (es decir, quitando la especificación). Tampoco es lo mismo.. ;)

Aquí tenéis la kata que hemos prouesto en el último IWT2 DojoUS. Espero que os guste. El índice guay (o G-Index) es un número que nos indica los guay que es un proyecto de github. Este índice se calcula con la siguiente fórmula: número de forks x 3 + número de estrellas + número de vistas (watchs). Escribe un fragmento de código que, dado un repositorio de Github y su dueño, calcule su G-index. Intenta utilizar TDD y un repositorio real de Github

1
2
3
4
5
6
7
8
function gIndex(user, repo, callback) { 
  $.get('https://api.github.com/repos/' + user + '/' + repo, 
    function (r) { callback(3 * r.forks + r.stargazers_count + r.watchers_count) }); 
 
 
// Por ejemplo: 
gIndex('django', 'django', function(i) { console.log(i) }) 

Comenta la solución

Tienes que identificarte para poder publicar tu comentario.