project 8

by Juan Alban Franco

HTML

<html>
<body>
<script>
largest_product();
function largest_product(){
var num = '731671765313306249192251196744265747423553491949349698352031277450632623957831801698480186947885184385861560789112949495459501737958331952853208805511125406987471585238630507156932909632952274430435576689664895044524452316173185640309871112172238311362229893423380308135336276614282806444486645238749303589072962904915604407723907138105158593079608667017242712188399879790879227492190169972088809377665727333001053367881220235421809751254540594752243525849077116705560136048395864467063244157221553973697817977846174064955149290862569321978468622482839722413756570560574902614079729686524145351004748216637048440319989000889524345065854122758866688164271714799244429282308634656748139191231628245861786645835912456652947654568284891288314260769004224219022671055626321111109370544217506941658960408719840385096245544436298123098787992724428490918884580156166097919133875499200524063689912560717606058861164671094050775410022569831552000559357297251636269561882670428252483600823257530420752963450'

var highbound = 0;
var start = 0; 
var end = 0;
var max = 0;

num.toString().split('')
alert(num.length);

for (var i = 0;i<num.length-13;i++)
	{
		start = i;
    end = (i+13)
    var p = 1;
    for(start;start<end;start++)
    {
      p = p * num[start]
    }
    if(max< p){max = p}
	
  }
 alert(max); 
}
</script>
</body>

</html>

JavaScript 1.7

largest_product();
function largest_product(){
var num = '731671765313306249192251196744265747423553491949349698352031277450632623957831801698480186947885184385861560789112949495459501737958331952853208805511125406987471585238630507156932909632952274430435576689664895044524452316173185640309871112172238311362229893423380308135336276614282806444486645238749303589072962904915604407723907138105158593079608667017242712188399879790879227492190169972088809377665727333001053367881220235421809751254540594752243525849077116705560136048395864467063244157221553973697817977846174064955149290862569321978468622482839722413756570560574902614079729686524145351004748216637048440319989000889524345065854122758866688164271714799244429282308634656748139191231628245861786645835912456652947654568284891288314260769004224219022671055626321111109370544217506941658960408719840385096245544436298123098787992724428490918884580156166097919133875499200524063689912560717606058861164671094050775410022569831552000559357297251636269561882670428252483600823257530420752963450'

var highbound = 0;
var start = 0; 
var end = 0;
var max = 0;

num.toString().split('')
alert(num.length);

for (var i = 0;i<num.length-13;i++)
	{
		start = i;
    end = (i+13)
    var p = 1;
    for(start;start<end;start++)
    {
      p = p * num[start]
    }
    if(max< p){max = p}
	
  }
 alert(max); 
}