>>920
window.prompt()の戻り値は"文字列"
仮に0を入力しても
do {} while ("0");
となってしまうのでループは終了しない。

https://developer.mozilla.org/ja/docs/Web/API/Window/prompt
https://developer.mozilla.org/ja/docs/Glossary/Falsy