mirror of
https://codeberg.org/andyscott/ziglings.git
synced 2024-11-09 11:40:46 -05:00
Merge pull request #291 from kimshrier/exercise_098_typo
Improve wording in some comments
This commit is contained in:
commit
94f52b9298
1 changed files with 3 additions and 3 deletions
|
@ -39,7 +39,7 @@ fn isPangram(str: []const u8) bool {
|
|||
// first we check if the string has at least 26 characters
|
||||
if (str.len < 26) return false;
|
||||
|
||||
// we uses a 32 bit variable of which we need 26 bit
|
||||
// we uses a 32 bit variable of which we need 26 bits
|
||||
var bits: u32 = 0;
|
||||
|
||||
// loop about all characters in the string
|
||||
|
@ -50,8 +50,8 @@ fn isPangram(str: []const u8) bool {
|
|||
//
|
||||
// to do this, we use a little trick:
|
||||
// since the letters in the ASCI table start at 65
|
||||
// and are numbered by, we simply subtract the first
|
||||
// letter (in this case the 'a') from the character
|
||||
// and are numbered sequentially, we simply subtract the
|
||||
// first letter (in this case the 'a') from the character
|
||||
// found, and thus get the position of the desired bit
|
||||
bits |= @as(u32, 1) << @truncate(u5, ascii.toLower(c) - 'a');
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue