JSFiddle - React, Tailwind, and code Playground

JavaScript

var input = '800500614300000002169074050045020000903000040621008900008100000400060000000039800'.split('');
var answer = '872593614354681792169274358745926783983715246621348975238157469497862531516439827'.split('');

var correctSoFar = (function isCorrect(){
    if( input.join() === answer.join() ) return 'Solved!';
    for( var i = 0, j = input.length ; i <= j; i++ ){ 
        if( input[i] !== '0' && input[i] !== answer[i] ){
           return 'There\'s a Mistake';
        } 
    };
    return 'Correct so far';
}());

alert(correctSoFar);