Moin Ihr Lieben
leider bin ich etwas hilflos und weiß nicht was in folgendem Text vor sich geht...
Was ich herausfinden konnte ist, dass es sich hierbei um eine Kontrolle der Redundanz handelt... Doch wie es geschieht und was die if-Bedingung genau macht, erschließt sich mir leider nicht ;(
Vielen Dank im Vorraus
LG
leider bin ich etwas hilflos und weiß nicht was in folgendem Text vor sich geht...
Was ich herausfinden konnte ist, dass es sich hierbei um eine Kontrolle der Redundanz handelt... Doch wie es geschieht und was die if-Bedingung genau macht, erschließt sich mir leider nicht ;(
Java:
if (typeof(crc) == "undefined") { crc = 0 }
var x = 0;
var y = 0;
crc = crc ^(-1);
for ( var i = 0, iTop = str.length; i < iTop; i++ )
{
y = (crc ^str. charCodeAt ( i ) ) & 0xFF;
x = "0x" + table.substr ( y * 9, 8 ) ;
crc= (crc >>>> 8 ) ^x;
}
Vielen Dank im Vorraus
LG