Initial data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 72d218235f
commit f23f22d71c
199087 changed files with 3378941 additions and 0 deletions

View file

@ -0,0 +1,9 @@
function lookandsay(str) {
return str.replace(/(.)\1*/g, function(seq, p1){return seq.length.toString() + p1})
}
var num = "1";
for (var i = 10; i > 0; i--) {
alert(num);
num = lookandsay(num);
}

View file

@ -0,0 +1,13 @@
function lookAndSay( s="" ){
var tokens=[]
var i=0, j=1
while( i<s.length ) {
while( j<s.length && s[j]===s[i] ) j++
tokens.push( `${j-i}${s[i]}` )
i=j++
}
return tokens.join("")
}
var phrase="1"
for(var n=0; n<10; n++ )
console.log( phrase = lookAndSay( phrase ) )