וידוא תעודת זהות

מתוך Mind Connect
גרסה מ־14:09, 25 באפריל 2025 מאת מנהל (שיחה | תרומות) (יצירת דף עם התוכן "במערכת הטפסים, תוכלו לבצע אימות לשדה תעודת זהות לפי החישוב הבא:<syntaxhighlight lang="javascript" line="1"> function is_israeli_id_number(id) { id = String(id).trim(); if (id.length > 9 || isNaN(id)) return false; id = id.length < 9 ? ("00000000" + id).slice(-9) : id; return Array.from(id, Number).reduce((counter, digit, i) => { const step = digit * ((i % 2) + 1); return counter + (step > 9 ? ste...")
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)
קפיצה לניווט קפיצה לחיפוש

במערכת הטפסים, תוכלו לבצע אימות לשדה תעודת זהות לפי החישוב הבא:

function is_israeli_id_number(id) {
	id = String(id).trim();
	if (id.length > 9 || isNaN(id)) return false;
	id = id.length < 9 ? ("00000000" + id).slice(-9) : id;
		return Array.from(id, Number).reduce((counter, digit, i) => {
			const step = digit * ((i % 2) + 1);
			return counter + (step > 9 ? step - 9 : step);
		}) % 10 === 0;
}